Raspbian Package Auto-Building

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

seqan22.4.0+dfsg-12armhf → 2020-02-16 16:09:37

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

+==============================================================================+
| seqan2 2.4.0+dfsg-12 (armhf)                 Sun, 16 Feb 2020 07:48:34 +0000 |
+==============================================================================+

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

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-8adff2db-2da0-4b6d-9a12-ba2adac1d1c2' with '<<CHROOT>>'

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

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

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


Check APT
---------

Checking available source versions...

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

Reading package lists...
NOTICE: '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.0.1/private bullseye-staging/main seqan2 2.4.0+dfsg-12 (dsc) [2302 B]
Get:2 http://172.17.0.1/private bullseye-staging/main seqan2 2.4.0+dfsg-12 (tar) [84.1 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main seqan2 2.4.0+dfsg-12 (diff) [28.8 kB]
Fetched 84.2 MB in 28s (3044 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/seqan2-aEGuUQ/seqan2-2.4.0+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/seqan2-aEGuUQ' 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-fSLxHP/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-fSLxHP/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-fSLxHP/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-fSLxHP/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Packages [431 B]
Fetched 2107 B in 0s (9951 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 7 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12214 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 (= 12), python3, cmake, fakeroot, zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter
Filtered Build-Depends: debhelper-compat (= 12), 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-fSLxHP/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-fSLxHP/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Sources [548 B]
Get:5 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ Packages [623 B]
Fetched 2504 B in 0s (11.7 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:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils 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.67-dev libbrotli1 libbsd0
  libbz2-dev libcroco3 libcurl3-gnutls libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libicu63
  libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblocale-gettext-perl libmagic-mgc libmagic1 libmpdec2 libncurses6
  libnghttp2-14 libpipeline1 libprocps7 libpsl5 libpython3-stdlib
  libpython3.7-minimal libpython3.7-stdlib librhash0 librtmp1 libsigsegv2
  libssh2-1 libssl1.1 libsub-override-perl libtinfo5 libtool libuchardet0
  libuv1 libxml2 libxslt1.1 m4 man-db mime-support po-debconf procps python3
  python3-ctdopts python3-lxml python3-minimal python3-pkg-resources
  python3-ruamel.yaml python3-tz python3.7 python3.7-minimal sensible-utils
  zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation cmake-doc ninja-build cwl-runner dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff lrzip libboost-doc libboost1.67-doc
  libboost-atomic1.67-dev libboost-chrono1.67-dev libboost-container1.67-dev
  libboost-context1.67-dev libboost-contract1.67-dev
  libboost-coroutine1.67-dev libboost-date-time1.67-dev
  libboost-exception1.67-dev libboost-fiber1.67-dev
  libboost-filesystem1.67-dev libboost-graph1.67-dev
  libboost-graph-parallel1.67-dev libboost-iostreams1.67-dev
  libboost-locale1.67-dev libboost-log1.67-dev libboost-math1.67-dev
  libboost-mpi1.67-dev libboost-mpi-python1.67-dev libboost-numpy1.67-dev
  libboost-program-options1.67-dev libboost-python1.67-dev
  libboost-random1.67-dev libboost-regex1.67-dev
  libboost-serialization1.67-dev libboost-signals1.67-dev
  libboost-stacktrace1.67-dev libboost-system1.67-dev libboost-test1.67-dev
  libboost-thread1.67-dev libboost-timer1.67-dev libboost-type-erasure1.67-dev
  libboost-wave1.67-dev libboost1.67-tools-dev libmpfrc++-dev libntl-dev
  krb5-doc krb5-user libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
  apparmor less www-browser libmail-box-perl python3-doc python3-tk
  python3-venv python3-lxml-dbg python-lxml-doc python3-setuptools
  python3.7-venv python3.7-doc binfmt-support
Recommended packages:
  curl | wget | lynx bzip2-doc ca-certificates libarchive-cpio-perl
  libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales libgpm2
  publicsuffix libltdl-dev libmail-sendmail-perl psmisc python3-bs4
  python3-html5lib
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils 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.67-dev libbrotli1 libbsd0
  libbz2-dev libcroco3 libcurl3-gnutls libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libicu63
  libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblocale-gettext-perl libmagic-mgc libmagic1 libmpdec2 libncurses6
  libnghttp2-14 libpipeline1 libprocps7 libpsl5 libpython3-stdlib
  libpython3.7-minimal libpython3.7-stdlib librhash0 librtmp1 libsigsegv2
  libssh2-1 libssl1.1 libsub-override-perl libtinfo5 libtool libuchardet0
  libuv1 libxml2 libxslt1.1 m4 man-db mime-support po-debconf procps python3
  python3-ctdopts python3-lxml python3-minimal python3-pkg-resources
  python3-ruamel.yaml python3-tz python3.7 python3.7-minimal
  sbuild-build-depends-seqan2-dummy sensible-utils zlib1g-dev
The following packages will be upgraded:
  zlib1g
1 upgraded, 81 newly installed, 0 to remove and 6 not upgraded.
Need to get 42.7 MB of archives.
After this operation, 264 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-fSLxHP/apt_archive ./ sbuild-build-depends-seqan2-dummy 0.invalid.0 [916 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf liblocale-gettext-perl armhf 1.07-4 [18.1 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.1+20191019-1 [316 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-4 [783 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-2 [29.6 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf zlib1g armhf 1:1.2.11.dfsg-1.2 [84.6 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.0-2 [1261 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-minimal armhf 3.7.6-1+b1 [585 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf python3.7-minimal armhf 3.7.6-1+b1 [1525 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.7.5-3 [36.8 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-stdlib armhf 3.7.6-1+b1 [1669 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf python3.7 armhf 3.7.6-1+b1 [351 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.7.5-3 [20.2 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.7.5-3 [62.1 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.1+20191019-1 [79.5 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libprocps7 armhf 2:3.3.15-2 [58.9 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf procps armhf 2:3.3.15-2 [235 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-4 [262 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-4 [112 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-4 [66.9 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf cmake-data all 3.15.4-1+rpi1 [1580 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-2 [7974 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.4+dfsg1-8 [593 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf libarchive13 armhf 3.4.0-1+b1 [292 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-6 [261 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6.1-2 [14.5 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-6+b1 [61.5 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-6+b1 [112 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-6+b1 [316 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-6+b1 [134 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.40.0-1+b2 [74.2 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b1 [54.3 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libcurl3-gnutls armhf 7.67.0-2 [284 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libjsoncpp1 armhf 1.7.4-3.1 [65.8 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf librhash0 armhf 1.3.9-1 [133 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libuv1 armhf 1.34.2-1 [114 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf cmake armhf 3.15.4-1+rpi1 [2540 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf python3-tz all 2019.3-1 [27.2 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf python3-ctdopts all 1.2-3 [22.0 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf libxslt1.1 armhf 1.1.32-2.2 [215 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf python3-lxml armhf 4.4.2-1 [2029 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf python3-pkg-resources all 44.0.0-1 [155 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf python3-ruamel.yaml armhf 0.15.89-3 [216 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf ctdconverter all 2.1-1 [27.3 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-11 [547 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.9 [183 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.67-1 [104 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-2 [14.7 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.62.4-1+rpi1 [1137 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.9 [994 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf help2man armhf 1.47.12 [180 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libbam-dev armhf 0.1.19-4 [111 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libboost1.67-dev armhf 1.67.0-17 [8389 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libboost-dev armhf 1.67.0.2+b11 [4464 B]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libbz2-dev armhf 1.0.8-2 [27.7 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1.2 [203 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 42.7 MB in 9s (4677 kB/s)
Selecting previously unselected package liblocale-gettext-perl.
(Reading database ... 12214 files and directories currently installed.)
Preparing to unpack .../0-liblocale-gettext-perl_1.07-4_armhf.deb ...
Unpacking liblocale-gettext-perl (1.07-4) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../1-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../2-libtinfo5_6.1+20191019-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.1+20191019-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../3-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../4-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../5-groff-base_1.22.4-4_armhf.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../6-libpipeline1_1.5.2-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-2) ...
Preparing to unpack .../7-zlib1g_1%3a1.2.11.dfsg-1.2_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.11.dfsg-1.2) over (1:1.2.11.dfsg-1) ...
Setting up zlib1g:armhf (1:1.2.11.dfsg-1.2) ...
Selecting previously unselected package man-db.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../man-db_2.9.0-2_armhf.deb ...
Unpacking man-db (2.9.0-2) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../libpython3.7-minimal_3.7.6-1+b1_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.6-1+b1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.6-1+b1_armhf.deb ...
Unpacking python3.7-minimal (3.7.6-1+b1) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.7-minimal:armhf (3.7.6-1+b1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.7-minimal (3.7.6-1+b1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13150 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.7.5-3_armhf.deb ...
Unpacking python3-minimal (3.7.5-3) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../2-libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../3-libpython3.7-stdlib_3.7.6-1+b1_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.6-1+b1) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../4-python3.7_3.7.6-1+b1_armhf.deb ...
Unpacking python3.7 (3.7.6-1+b1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.7.5-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.5-3) ...
Setting up python3-minimal (3.7.5-3) ...
Selecting previously unselected package python3.
(Reading database ... 13589 files and directories currently installed.)
Preparing to unpack .../00-python3_3.7.5-3_armhf.deb ...
Unpacking python3 (3.7.5-3) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../01-libncurses6_6.1+20191019-1_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20191019-1) ...
Selecting previously unselected package libprocps7:armhf.
Preparing to unpack .../02-libprocps7_2%3a3.3.15-2_armhf.deb ...
Unpacking libprocps7:armhf (2:3.3.15-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../03-procps_2%3a3.3.15-2_armhf.deb ...
Unpacking procps (2:3.3.15-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../04-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.38-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.38-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-4) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.38-4_armhf.deb ...
Unpacking file (1:5.38-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../09-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../15-cmake-data_3.15.4-1+rpi1_all.deb ...
Unpacking cmake-data (3.15.4-1+rpi1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../16-libicu63_63.2-2_armhf.deb ...
Unpacking libicu63:armhf (63.2-2) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../17-libxml2_2.9.4+dfsg1-8_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-8) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../18-libarchive13_3.4.0-1+b1_armhf.deb ...
Unpacking libarchive13:armhf (3.4.0-1+b1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../19-libbrotli1_1.0.7-6_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-6) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../20-libkeyutils1_1.6.1-2_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6.1-2) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../21-libkrb5support0_1.17-6+b1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-6+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../22-libk5crypto3_1.17-6+b1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-6+b1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../23-libkrb5-3_1.17-6+b1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-6+b1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../24-libgssapi-krb5-2_1.17-6+b1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-6+b1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../25-libnghttp2-14_1.40.0-1+b2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.40.0-1+b2) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../26-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../27-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../28-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../29-libcurl3-gnutls_7.67.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.67.0-2) ...
Selecting previously unselected package libjsoncpp1:armhf.
Preparing to unpack .../30-libjsoncpp1_1.7.4-3.1_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3.1) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../31-librhash0_1.3.9-1_armhf.deb ...
Unpacking librhash0:armhf (1.3.9-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../32-libuv1_1.34.2-1_armhf.deb ...
Unpacking libuv1:armhf (1.34.2-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../33-cmake_3.15.4-1+rpi1_armhf.deb ...
Unpacking cmake (3.15.4-1+rpi1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../34-python3-tz_2019.3-1_all.deb ...
Unpacking python3-tz (2019.3-1) ...
Selecting previously unselected package python3-ctdopts.
Preparing to unpack .../35-python3-ctdopts_1.2-3_all.deb ...
Unpacking python3-ctdopts (1.2-3) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../36-libxslt1.1_1.1.32-2.2_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.32-2.2) ...
Selecting previously unselected package python3-lxml:armhf.
Preparing to unpack .../37-python3-lxml_4.4.2-1_armhf.deb ...
Unpacking python3-lxml:armhf (4.4.2-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../38-python3-pkg-resources_44.0.0-1_all.deb ...
Unpacking python3-pkg-resources (44.0.0-1) ...
Selecting previously unselected package python3-ruamel.yaml.
Preparing to unpack .../39-python3-ruamel.yaml_0.15.89-3_armhf.deb ...
Unpacking python3-ruamel.yaml (0.15.89-3) ...
Selecting previously unselected package ctdconverter.
Preparing to unpack .../40-ctdconverter_2.1-1_all.deb ...
Unpacking ctdconverter (2.1-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../41-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../42-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../43-libdebhelper-perl_12.9_all.deb ...
Unpacking libdebhelper-perl (12.9) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../44-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../45-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../46-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../47-dh-strip-nondeterminism_1.6.3-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../48-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../49-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../50-libglib2.0-0_2.62.4-1+rpi1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.62.4-1+rpi1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../51-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../52-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../53-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../54-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../55-debhelper_12.9_all.deb ...
Unpacking debhelper (12.9) ...
Selecting previously unselected package help2man.
Preparing to unpack .../56-help2man_1.47.12_armhf.deb ...
Unpacking help2man (1.47.12) ...
Selecting previously unselected package libbam-dev.
Preparing to unpack .../57-libbam-dev_0.1.19-4_armhf.deb ...
Unpacking libbam-dev (0.1.19-4) ...
Selecting previously unselected package libboost1.67-dev:armhf.
Preparing to unpack .../58-libboost1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../59-libboost-dev_1.67.0.2+b11_armhf.deb ...
Unpacking libboost-dev:armhf (1.67.0.2+b11) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../60-libbz2-dev_1.0.8-2_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../61-zlib1g-dev_1%3a1.2.11.dfsg-1.2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1.2) ...
Selecting previously unselected package sbuild-build-depends-seqan2-dummy.
Preparing to unpack .../62-sbuild-build-depends-seqan2-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-seqan2-dummy (0.invalid.0) ...
Setting up libboost1.67-dev:armhf (1.67.0-17) ...
Setting up libpipeline1:armhf (1.5.2-2) ...
Setting up libkeyutils1:armhf (1.6.1-2) ...
Setting up libpsl5:armhf (0.20.2-2) ...
Setting up mime-support (3.64) ...
Setting up libmagic-mgc (1:5.38-4) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libglib2.0-0:armhf (2.62.4-1+rpi1) ...
No schema files found: doing nothing.
Setting up libprocps7:armhf (2:3.3.15-2) ...
Setting up libdebhelper-perl (12.9) ...
Setting up libbrotli1:armhf (1.0.7-6) ...
Setting up libnghttp2-14:armhf (1.40.0-1+b2) ...
Setting up libmagic1:armhf (1:5.38-4) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up file (1:5.38-4) ...
Setting up libicu63:armhf (63.2-2) ...
Setting up libkrb5support0:armhf (1.17-6+b1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libuv1:armhf (1.34.2-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up libncurses6:armhf (6.1+20191019-1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libbam-dev (0.1.19-4) ...
Setting up libk5crypto3:armhf (1.17-6+b1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1.2) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up librhash0:armhf (1.3.9-1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up procps (2:3.3.15-2) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up cmake-data (3.15.4-1+rpi1) ...
Setting up libkrb5-3:armhf (1.17-6+b1) ...
Setting up libboost-dev:armhf (1.67.0.2+b11) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.1+20191019-1) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-8) ...
Setting up liblocale-gettext-perl (1.07-4) ...
Setting up libjsoncpp1:armhf (1.7.4-3.1) ...
Setting up libbz2-dev:armhf (1.0.8-2) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-2) ...
Setting up libpython3.7-stdlib:armhf (3.7.6-1+b1) ...
Setting up libtool (2.4.6-11) ...
Setting up libarchive13:armhf (3.4.0-1+b1) ...
Setting up m4 (1.4.18-4) ...
Setting up help2man (1.47.12) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgssapi-krb5-2:armhf (1.17-6+b1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up autoconf (2.69-11.1) ...
Setting up dh-strip-nondeterminism (1.6.3-2) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-4) ...
Setting up libxslt1.1:armhf (1.1.32-2.2) ...
Setting up libpython3-stdlib:armhf (3.7.5-3) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3.7 (3.7.6-1+b1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up libcurl3-gnutls:armhf (7.67.0-2) ...
Setting up python3 (3.7.5-3) ...
Setting up man-db (2.9.0-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-tz (2019.3-1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up python3-ruamel.yaml (0.15.89-3) ...
Setting up python3-lxml:armhf (4.4.2-1) ...
Setting up cmake (3.15.4-1+rpi1) ...
Setting up python3-pkg-resources (44.0.0-1) ...
Setting up python3-ctdopts (1.2-3) ...
Setting up po-debconf (1.0.21) ...
Setting up ctdconverter (2.1-1) ...
Setting up debhelper (12.9) ...
Setting up dh-autoreconf (19) ...
Setting up sbuild-build-depends-seqan2-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-9+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

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

Kernel: Linux 4.15.0-76-generic armhf (armv8l)
Toolchain package versions: binutils_2.33.90.20200122-2+rpi1 dpkg-dev_1.19.7 g++-9_9.2.1-25+rpi1 gcc-9_9.2.1-25+rpi1 libc6-dev_2.29-9+rpi1 libstdc++-9-dev_9.2.1-25+rpi1 libstdc++6_9.2.1-25+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_1.8.4 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-5 binutils_2.33.90.20200122-2+rpi1 binutils-arm-linux-gnueabihf_2.33.90.20200122-2+rpi1 binutils-common_2.33.90.20200122-2+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 cmake_3.15.4-1+rpi1 cmake-data_3.15.4-1+rpi1 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-9_9.2.1-25+rpi1 ctdconverter_2.1-1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.9 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dirmngr_2.2.19-1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.5-2 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 g++_4:9.2.1-3.1+rpi1 g++-9_9.2.1-25+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-9_9.2.1-25+rpi1 gcc-9-base_9.2.1-25+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.19-1 gnupg-l10n_2.2.19-1 gnupg-utils_2.2.19-1 gpg_2.2.19-1 gpg-agent_2.2.19-1 gpg-wks-client_2.2.19-1 gpg-wks-server_2.2.19-1 gpgconf_2.2.19-1 gpgsm_2.2.19-1 gpgv_2.2.19-1 grep_3.4-1 groff-base_1.22.4-4 gzip_1.9-3 help2man_1.47.12 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-3 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libarchive13_3.4.0-1+b1 libasan5_9.2.1-25+rpi1 libassuan0_2.5.3-7 libatomic1_9.2.1-25+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbam-dev_0.1.19-4 libbinutils_2.33.90.20200122-2+rpi1 libblkid1_2.34-0.1 libboost-dev_1.67.0.2+b11 libboost1.67-dev_1.67.0-17 libbrotli1_1.0.7-6 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libbz2-dev_1.0.8-2 libc-bin_2.29-9+rpi1 libc-dev-bin_2.29-9+rpi1 libc6_2.29-9+rpi1 libc6-dev_2.29-9+rpi1 libcap-ng0_0.7.9-2.1 libcap2_1:2.27-1 libcap2-bin_1:2.27-1 libcc1-0_9.2.1-25+rpi1 libcom-err2_1.45.5-2 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.10-10+b5 libcrypt1_1:4.4.10-10+b5 libctf-nobfd0_2.33.90.20200122-2+rpi1 libctf0_2.33.90.20200122-2+rpi1 libcurl3-gnutls_7.67.0-2 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.250 libdebhelper-perl_12.9 libdpkg-perl_1.19.7 libelf1_0.176-1.1 libexpat1_2.2.9-1 libext2fs2_1.45.5-2 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi7_3.3-3 libfile-stripnondeterminism-perl_1.6.3-2 libgcc-9-dev_9.2.1-25+rpi1 libgcc1_1:9.2.1-25+rpi1 libgcrypt20_1.8.5-3 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.62.4-1+rpi1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.11.1-2 libgomp1_9.2.1-25+rpi1 libgpg-error0_1.36-7 libgssapi-krb5-2_1.17-6+b1 libhogweed5_3.5.1+really3.5.1-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libisl22_0.22-2 libjsoncpp1_1.7.4-3.1 libk5crypto3_1.17-6+b1 libkeyutils1_1.6.1-2 libkrb5-3_1.17-6+b1 libkrb5support0_1.17-6+b1 libksba8_1.3.5-2 libldap-2.4-2_2.4.48+dfsg-1+b2 libldap-common_2.4.48+dfsg-1 liblocale-gettext-perl_1.07-4 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libncurses6_6.1+20191019-1 libncursesw6_6.1+20191019-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1+b2 libnpth0_1.6-1 libp11-kit0_0.23.18.1-2+b1 libpam-cap_1:2.27-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libprocps7_2:3.3.15-2 libpsl5_0.20.2-2 libpython3-stdlib_3.7.5-3 libpython3.7-minimal_3.7.6-1+b1 libpython3.7-stdlib_3.7.6-1+b1 libreadline7_7.0-5 libreadline8_8.0-3 librhash0_1.3.9-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.2-2+rpi1 libselinux1_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsqlite3-0_3.31.0+really3.30.1+fossil191229-1 libss2_1.45.5-2 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.2.1-25+rpi1 libstdc++6_9.2.1-25+rpi1 libsub-override-perl_0.09-2 libsystemd0_244.1-1+rpi1 libtasn1-6_4.15.0-2 libtinfo5_6.1+20191019-1 libtinfo6_6.1+20191019-1 libtool_2.4.6-11 libubsan1_9.2.1-25+rpi1 libuchardet0_0.0.6-3 libudev1_244.1-1+rpi1 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libuv1_1.34.2-1 libxml2_2.9.4+dfsg1-8 libxslt1.1_1.1.32-2.2 libzstd1_1.4.4+dfsg-1+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.8-1 logsave_1.45.5-2 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-2 mawk_1.3.4.20200120-1 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 netbase_6.0 passwd_1:4.8-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 po-debconf_1.0.21 procps_2:3.3.15-2 python3_3.7.5-3 python3-ctdopts_1.2-3 python3-lxml_4.4.2-1 python3-minimal_3.7.5-3 python3-pkg-resources_44.0.0-1 python3-ruamel.yaml_0.15.89-3 python3-tz_2019.3-1 python3.7_3.7.6-1+b1 python3.7-minimal_3.7.6-1+b1 raspbian-archive-keyring_20120528.2 readline-common_8.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-seqan2-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-2.1 tar_1.30+dfsg-6 tzdata_2019c-3 util-linux_2.34-0.1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1.2 zlib1g-dev_1:1.2.11.dfsg-1.2

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sat Feb  8 17:49:36 2020 UTC
gpgv:                using RSA key 724D609337113C710550D7473C26763F6C67E6E2
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./seqan2_2.4.0+dfsg-12.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-12.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

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-8adff2db-2da0-4b6d-9a12-ba2adac1d1c2
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-12
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
	install -d obj-arm-linux-gnueabihf
	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_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-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 9.2.1
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- 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.11") 
-- 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/include (found version "1.67.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
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps
-- Configuring apps/alf
-- Configuring apps/bs_tools
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/dfi
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/fiona
--   Not building fiona on 32bit architectures.
-- Configuring apps/fx_tools
-- Configuring apps/gustaf
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/insegt
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/mason2
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/micro_razers
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/ngs_roi
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/pair_align
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/param_chooser
-- Configuring apps/rabema
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/razers
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/razers3
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/rep_sep
-- Configuring apps/sak
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/sam2matrix
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/samcat
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/searchjoin
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/seqan_tcoffee
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/seqcons2
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/sgip
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/snp_store
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/splazers
--   Not building splazers on 32bit architectures.
-- Configuring apps/stellar
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- Configuring apps/tree_recon
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7")
-- 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


-- 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"
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=
Scanning dependencies of target seqan_library
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_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=
Scanning dependencies of target test_align_simd_local_variable_length
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 -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/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/align/test_align_simd_local_variable_length.cpp:35:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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,
                 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/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)
      |             ^~~~~~~~
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/align/test_align_simd_local_variable_length.cpp:35:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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_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,--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'
[  0%] Built target test_align_simd_local_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=
Scanning dependencies of target test_align_simd_local_equal_length
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 -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/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/align/test_align_simd_local_equal_length.cpp:35:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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,
                 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/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)
      |             ^~~~~~~~
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/align/test_align_simd_local_equal_length.cpp:35:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,--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_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=
Scanning dependencies of target test_align_simd_global_variable_length
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 -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/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/align/test_align_simd_global_variable_length.cpp:35:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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,
                 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/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)
      |             ^~~~~~~~
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/align/test_align_simd_global_variable_length.cpp:35:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,--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.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=
Scanning dependencies of target test_align
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 -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/align.h:83,
                 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/align/gaps_iterator_base.h: In instantiation of 'seqan::Iter<TGaps, seqan::GapsIterator<TSpec> > seqan::operator++(seqan::Iter<TGaps, seqan::GapsIterator<TSpec> >&, int) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::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,
                 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/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:83,
                 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/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;
      |            ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:83,
                 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/align/gaps_iterator_base.h: In instantiation of 'seqan::Iter<TGaps, seqan::GapsIterator<TSpec> > seqan::operator--(seqan::Iter<TGaps, seqan::GapsIterator<TSpec> >&, int) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::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;
      |                                       ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:83,
                 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/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;
      |            ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String<seqan::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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String<seqan::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,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28:   required from 'int seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:104:28:   required from 'int seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28:   required from 'int seqan::globalAlignmentScore(const seqan::String<TValue, TSpec>&, const seqan::String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType<unsigned char, seqan::Dna_>; TSpecV = seqan::Alloc<>; seqan::MyersHirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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_anchor.h:226:43:   required from 'typename seqan::Reference<seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> > >::Type seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::operator[](seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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<> > > > >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<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<> > > > >]':
/<<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*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<> >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::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<> > > > >]'
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h: In instantiation of 'void seqan::goEnd(TIterator&, TContainer&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >; TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:10:   required from 'void seqan::goEnd(TIterator&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::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,
                 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/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/include/seqan/basic/basic_iterator.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h: In instantiation of 'void seqan::goBegin(TIterator&, TContainer&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::ArrayGaps_> > >; TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:403:12:   required from 'void seqan::goBegin(TIterator&) [with TIterator = seqan::Iter<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >, seqan::GapsIterator<seqan::Tag<seqan::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);
      |     ~~~^~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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 = 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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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 = 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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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 = 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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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());
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
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: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;
      |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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/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) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::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_);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::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_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_;
      |     ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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
      |         ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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_;
      |         ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, seqan::Iter<seqan::Matrix<TScoreValue, DIMENSION>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; unsigned int DIMENSION = 0; typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type = seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix = seqan::String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_;
      |             ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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
      |         ~~~~~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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;
      |         ~~~~~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_;
      |     ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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
      |         ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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_;
      |         ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, seqan::Iter<seqan::Matrix<TScoreValue, DIMENSION>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; unsigned int DIMENSION = 0; typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type = seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix = seqan::String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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_;
      |             ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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
      |         ~~~~~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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;
      |         ~~~~~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:83:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32:   required from 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:104:28:   required from 'int seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:142:27:   required from 'TScoreValue seqan::globalAlignmentScore(const seqan::String<TValue, TSpec>&, const seqan::String<TAlphabetV, TSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TAlphabetH = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType<unsigned char, seqan::Dna_>; TSpecV = seqan::Alloc<>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32:   required from 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28:   required from 'int seqan::globalAlignmentScore(const seqan::String<TValue, TSpec>&, const seqan::String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType<unsigned char, seqan::Dna_>; TSpecV = seqan::Alloc<>; seqan::MyersHirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28:   required from 'int seqan::globalAlignmentScore(const seqan::String<TValue, TSpec>&, const seqan::String<TAlphabetV, TSpecV>&, const MyersHirschberg&) [with TAlphabetH = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecV = seqan::Alloc<>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:175:32:   required from 'int seqan::globalAlignmentScore(const seqan::StringSet<TString, TSpec>&, const MyersHirschberg&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; seqan::MyersHirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>; TPosition = int; typename seqan::Reference<seqan::Gaps<TSequence, TSpec> >::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<> > > > >]'
/<<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[](seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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<> > > > >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = const seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String<seqan::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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = int; TTag = seqan::Standard_; typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type = seqan::Iter<const 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:475:28:   required from 'bool seqan::isCharacter(const seqan::Gaps<TSequence, TSpec>&, TPos) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [with TGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String<seqan::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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::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 = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator<seqan::AnchorGaps<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::String<char, seqan::Alloc<> >; TGapAnchors = seqan::String<seqan::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_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::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_;
      |     ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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
      |         ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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_;
      |         ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, seqan::Iter<seqan::Matrix<TScoreValue, DIMENSION>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; unsigned int DIMENSION = 0; typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type = seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix = seqan::String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::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_;
      |             ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::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
      |         ~~~~~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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:189,
                 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/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;
      |         ~~~~~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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,
                 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/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/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/local_alignment_waterman_eggert_impl.h:215:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/tests/align/test_align.cpp:35:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:217:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:217:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:215:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/align.h:190,
                 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/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::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;
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequenceH = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:142:27:   required from 'TScoreValue seqan::globalAlignmentScore(const seqan::String<TValue, TSpec>&, const seqan::String<TAlphabetV, TSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TAlphabetH = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType<unsigned char, seqan::Dna5_>; TSpecV = seqan::Alloc<>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:152:32:   required from 'TScoreValue seqan::globalAlignmentScore(const seqan::StringSet<TString, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const Hirschberg&) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; seqan::Hirschberg = seqan::Tag<seqan::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_;
      |             ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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/align/test_align.cpp:35:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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:525:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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)
      |     ^~~~~~~~
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/align/test_align.cpp:35:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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)
      |     ^~~~~~~~
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/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:217:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:218:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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> > seqan::operator-(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:993:52:   required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/align/test_align.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, const TSequence2&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
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/align/test_align.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_> >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,--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=
Scanning dependencies of target test_align_simd_global_equal_length
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 -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/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/align/test_align_simd_global_equal_length.cpp: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::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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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,
                 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/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)
      |             ^~~~~~~~
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/align/test_align_simd_global_equal_length.cpp: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::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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource1 = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::StringSet<TString, TSpec>&, TSize, seqan::Tag<TUsage>) [with TString = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSpec = seqan::Owner<>; TSize = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::StringSet<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Owner<> >&; TSize = unsigned int; typename seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,--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_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=
Scanning dependencies of target test_align_extend
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'
[  0%] 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 -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/tests/align_extend/test_align_extend.cpp:40:
/<<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,
                 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/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/tests/align_extend/test_align_extend.cpp:40:
/<<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);
      |                ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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/tests/align_extend/test_align_extend.cpp:40:
/<<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);
      |                ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString1 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:504:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString1 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:504:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:569:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:569:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:603:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:603:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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/align_extend.h:46,
                 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/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);
      |                                                 ^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, const TSequence2&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::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:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::AlignExtend_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::AlignExtend_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::False, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value<seqan::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 seqan::Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::False&) [with TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >; TString0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::AlignExtend_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPFinalColumn_>, seqan::Tag<seqan::PartialColumnTop_> >; TDPProfile = seqan::DPProfile_<seqan::AlignExtend_<>, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<>, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::AlignExtend_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::AlignExtend_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::False, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value<seqan::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 seqan::Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::False&) [with TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >; TString0 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TString1 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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)));
      |                ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.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::_endDefault(T&, Rooted) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::AlignExtend_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::AlignExtend_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38:
/<<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/tests/align_extend/test_align_extend.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[  0%] 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,--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'
[  0%] 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=
Scanning dependencies of target test_align_parallel_data_structures
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'
[  0%] 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 -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
[  0%] 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,--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'
[  0%] 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=
Scanning dependencies of target test_align_parallel_algorithm
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'
[  0%] 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 -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
[  0%] 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,--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'
[  0%] 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=
Scanning dependencies of target test_align_parallel_interface
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'
[  1%] 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 -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
[  1%] 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,--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'
[  1%] 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=
Scanning dependencies of target test_align_profile
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'
[  1%] 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 -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/align_profile.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_profile/add_to_profile.h: In instantiation of 'void seqan::addToProfile(seqan::String<seqan::ProfileChar<TValue, TCount, TSpec> >&, seqan::String<TChar, TSpec2>&, int, int) [with TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TValue = int; TSpec = void; TSpec2 = seqan::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,
                 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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.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)
      |     ^~~~~~~~
[  1%] 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,--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'
[  1%] 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=
Scanning dependencies of target test_align_split
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 -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
[  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,--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=
Scanning dependencies of target test_alignment_free
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 -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/alignment_free.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(seqan::Matrix<TValue, 2>&, const TStringSet&, const seqan::AFScore<const seqan::Tag<seqan::N2_> >&) [with TValue = double; TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/alignment_free_comparison.h:101:29:   required from 'void seqan::alignmentFreeComparison(seqan::Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TValue = double; TComparisonMethod = seqan::AFScore<const seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:37:
/<<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,--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_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=
Scanning dependencies of target test_arg_parse_version_check
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 -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
[  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,--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/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=
Scanning dependencies of target test_arg_parse
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 -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
[  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,--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/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=
Scanning dependencies of target test_bam_io
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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/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/bam_io/test_bam_io.cpp:35:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 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_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/tests/bam_io/test_bam_io.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 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_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)
      |     ^~~~~~~~
[  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,--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_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=
Scanning dependencies of target test_basic_iterator
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'
[  3%] 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 -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_) :
      |     ^~~~
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: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;
      |     ~~~~^~~~~~~~
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_) :
      |     ^~~~
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/basic/test_basic_iterator.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 = seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; TSource = seqan::Iter<int*, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::DisableIf<seqan::Is<seqan::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;
      |     ~~~~~~~^~~~~~~~
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_) :
      |     ^~~~
[  3%] 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,--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'
[  3%] Built target test_basic_iterator
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=
Scanning dependencies of target test_basic_concept
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 -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:9:   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:9:   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*, seqan::detail::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)
      |     ^~~~~~~~
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 '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:9:   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:9:   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*, seqan::detail::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
      |           ^
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)
      |     ^~~~~~~~
[  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,--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_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=
Scanning dependencies of target test_basic_container
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'
[  3%] 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 -o CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_container.cpp
[  3%] 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,--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'
[  3%] Built target test_basic_container
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=
Scanning dependencies of target test_basic_exception
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'
[  3%] 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 -o CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_exception.cpp
[  3%] 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,--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'
[  3%] Built target test_basic_exception
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=
Scanning dependencies of target test_basic_allocator
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 -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,--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_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=
Scanning dependencies of target test_basic_math
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 -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,--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_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=
Scanning dependencies of target test_basic_metaprogramming
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'
[  4%] 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 -o CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_metaprogramming.cpp
[  4%] 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,--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'
[  4%] Built target test_basic_metaprogramming
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=
Scanning dependencies of target test_basic_aggregate
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'
[  4%] 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 -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/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 = seqan::Triple<int, int, int, seqan::Tag<seqan::Pack_> >; TSource = seqan::Triple<int, int, int, seqan::Tag<seqan::Pack_> >; typename seqan::DisableIf<seqan::Is<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:38:
/<<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,--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_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=
Scanning dependencies of target test_basic_alphabet
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'
[  4%] 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 -o CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_alphabet.cpp
[  4%] 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,--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'
[  4%] Built target test_basic_alphabet
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=
Scanning dependencies of target test_basic_parallelism
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 -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,--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_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=
Scanning dependencies of target test_basic_proxy
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 -o CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_proxy.cpp
[  4%] 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,--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'
[  4%] Built target test_basic_proxy
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=
Scanning dependencies of target test_basic_fundamental
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'
[  4%] 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 -o CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental.cpp
[  4%] 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,--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'
[  4%] Built target test_basic_fundamental
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=
Scanning dependencies of target test_basic_smart_pointer
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'
[  5%] 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 -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
[  5%] 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,--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'
[  5%] Built target test_basic_smart_pointer
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=
Scanning dependencies of target test_bed_io
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 -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/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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.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)
      |     ^~~~~~~~
[  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,--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=
Scanning dependencies of target test_blast
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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::BlastTabular_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::BlastTabular_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.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/blast.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:43:
/<<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<> >; seqan::BlastMatch<TAlignRow0_, TAlignRow1_, TPos_, TQId_, TSId_, TSAccs_, TSTaxIds_>::TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; seqan::BlastMatch<TAlignRow0_, TAlignRow1_, TPos_, TQId_, TSId_, TSAccs_, TSTaxIds_>::TSId = seqan::String<char, seqan::Alloc<> >]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::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++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::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<> > > >; std::allocator_traits<std::allocator<_CharT> >::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++/9/bits/stl_list.h:633:33:   required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {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<> > > >; std::__cxx11::list<_Tp, _Alloc>::_Node = 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++/9/bits/stl_list.h:1907:10:   required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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<> > > >; std::__cxx11::list<_Tp, _Alloc>::iterator = std::_List_iterator<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++/9/bits/stl_list.h:1223:4:   required from 'void 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<> > > >]'
/<<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:28: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37:
/<<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::PrefixSegment>; TIterator = const char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14:   required from 'void seqan::_writeMatchOneLiner(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; 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_> >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:715:32:   required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(seqan::BlastReportFileOut<TContext>&, const seqan::BlastRecord<TSpecs ...>&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastReportFileOut<TContext> = seqan::FormattedFile<seqan::Tag<seqan::BlastReport_>, seqan::Tag<seqan::Output_>, seqan::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 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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14:   required from 'void seqan::_writeFullMatch(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; 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_> >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:720:28:   required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(seqan::BlastReportFileOut<TContext>&, const seqan::BlastRecord<TSpecs ...>&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastReportFileOut<TContext> = seqan::FormattedFile<seqan::Tag<seqan::BlastReport_>, seqan::Tag<seqan::Output_>, seqan::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 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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp: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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14:   required from 'void seqan::_writeMatchOneLiner(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; 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_> >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:715:32:   required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(seqan::BlastReportFileOut<TContext>&, const seqan::BlastRecord<TSpecs ...>&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastReportFileOut<TContext> = seqan::FormattedFile<seqan::Tag<seqan::BlastReport_>, seqan::Tag<seqan::Output_>, seqan::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 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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp: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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14:   required from 'void seqan::_writeFullMatch(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastMatch<TAlignRow0, TAlignRow1, TPos, TQId, TSId>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TQId = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSId = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; 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_> >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:720:28:   required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext<TScore, p, h>&, const seqan::BlastRecord<TSpecs ...>&, const BlastReport&) [with TStream = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag<seqan::BlastReport_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16:   required from 'void seqan::writeRecord(seqan::BlastReportFileOut<TContext>&, const seqan::BlastRecord<TSpecs ...>&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastReportFileOut<TContext> = seqan::FormattedFile<seqan::Tag<seqan::BlastReport_>, seqan::Tag<seqan::Output_>, seqan::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 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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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/tests/blast/test_blast.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/blast.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:43:
/<<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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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<> > > >*; TSource1 = 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<> > > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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<> > > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize, seqan::Tag<TUsage>) [with TValue = 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<> > > >; TSpec = seqan::Alloc<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = 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<> > > > >&; TSize = int; typename seqan::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
      |        ^~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; 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 = void]'
/<<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(seqan::BlastReportFileOut<TContext>&, const seqan::BlastRecord<TSpecs ...>&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastReportFileOut<TContext> = seqan::FormattedFile<seqan::Tag<seqan::BlastReport_>, seqan::Tag<seqan::Output_>, seqan::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 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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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(seqan::BlastReportFileOut<TContext>&, const seqan::BlastRecord<TSpecs ...>&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch<seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<void> >, seqan::Tag<seqan::ArrayGaps_> >, unsigned int, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::InfixSegment>, seqan::String<char, seqan::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> > > >, seqan::String<unsigned int, seqan::Alloc<void> > >, seqan::Segment<seqan::String<char, seqan::Alloc<void> >, seqan::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}; seqan::BlastReportFileOut<TContext> = seqan::FormattedFile<seqan::Tag<seqan::BlastReport_>, seqan::Tag<seqan::Output_>, seqan::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 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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41:
/<<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)
      |     ^~~~~~~~
[  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,--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=
Scanning dependencies of target test_consensus
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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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/test_consensus.cpp:33:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
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/test_consensus.cpp:33:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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/test_consensus.cpp:33:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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/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/consensus/test_consensus.cpp:33:
/<<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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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/test_consensus.cpp:33:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus/test_consensus.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus/test_consensus.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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;
      |            ^~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus/test_consensus.cpp:33:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus/test_consensus.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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_)
      |                  ^~~~~~~~
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,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus/test_consensus.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, const TSequence2&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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/consensus/test_consensus.cpp:33:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus/test_consensus.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[  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,--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=
Scanning dependencies of target test_consensus_v2
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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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_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: 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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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: 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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream<char>; TSpec = void; TConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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/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/consensus_v2/test_consensus_v2.cpp:39:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildGlobalAlignmentOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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::Segment<seqan::String<seqan::SimpleType<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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));
      |                                      ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; seqan::ReScore = const seqan::Tag<seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_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: 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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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/consensus_v2/test_consensus_v2.cpp:39:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41:
/<<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/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/consensus_v2/test_consensus_v2.cpp:39:
/<<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;
      |     ~~~~~~~^~~~~~~~
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/consensus_v2/test_consensus_v2.cpp:39:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/consensus_v2/test_consensus_v2.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[  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,--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=
Scanning dependencies of target test_find
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'
[  6%] 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 -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/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> >::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/find/find_base.h:305:34:   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&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 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> >::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/find/find_base.h:305:34:   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&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::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&, seqan::Pattern<TNeedle, seqan::MultiBfam<TSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 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:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::MultiBfam<TSpec> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 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:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 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:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1625:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:427:15:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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));
      |                                      ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 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:116: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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1625:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:427:15:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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));
      |                                      ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 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> >::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/graph_types/graph_impl_trie.h:66:53:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TText = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Bfam<seqan::Trie> >&) [with TNeedle = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Bfam<seqan::Trie>; TNeedle2 = seqan::String<char, seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TMultiFinder = seqan::Tag<seqan::AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TMultiFinder = seqan::Tag<seqan::AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::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&, seqan::Pattern<TNeedle, seqan::MultiBfam<TSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:332:42:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::MultiBfam<TSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 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:116: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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::MultiBfam<TSpec> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:332:42:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::MultiBfam<TSpec> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 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:116: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<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/graph_types/graph_impl_trie.h:66:53:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Bfam<seqan::Trie> >&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Bfam<seqan::Trie>; TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TText = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Bfam<seqan::Trie> >&) [with TNeedle = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Bfam<seqan::Trie>; TNeedle2 = seqan::String<char, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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/find/test_find.cpp:53:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Bfam<seqan::Trie> >&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Bfam<seqan::Trie>; TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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/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:116: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,
                 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_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76,
                 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_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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:62,
                 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_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/modifier.h:76,
                 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_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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/modifier.h:62,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TMultiFinder = seqan::Tag<seqan::AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16:   required from 'void seqan::_patternInit(seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TMultiFinder = seqan::Tag<seqan::AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TText = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Bfam<seqan::Trie> >&) [with TNeedle = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Bfam<seqan::Trie>; TNeedle2 = seqan::String<char, seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Bfam<seqan::Trie> >&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Bfam<seqan::Trie>; TNeedle2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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/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/find/test_find.cpp:53:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TValue2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TValue2&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TValue2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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/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/find/test_find.cpp:53:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TValue2&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TValue2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TValue2&) [with TValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TValue2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Pattern<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers<seqan::FindPrefix, seqan::True, void>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeywords = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:147:15:   required from 'void seqan::_createAcTrie(seqan::Pattern<TNeedle, seqan::Tag<seqan::AhoCorasick_> >&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:209:18:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Tag<seqan::AhoCorasick_> >&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::AhoCorasick_>; TNeedle2 = seqan::String<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:373:10:   required from 'void seqan::_patternInit(seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TMultiFinder = seqan::Tag<seqan::AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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,
                 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:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeyword = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Alloc<> >; TKeywords = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:147:15:   required from 'void seqan::_createAcTrie(seqan::Pattern<TNeedle, seqan::Tag<seqan::AhoCorasick_> >&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:209:18:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Tag<seqan::AhoCorasick_> >&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::AhoCorasick_>; TNeedle2 = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:373:10:   required from 'void seqan::_patternInit(seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&, TFinder&) [with TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TMultiFinder = seqan::Tag<seqan::AhoCorasick_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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,
                 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:116: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/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/find/test_find.cpp:53:
/<<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 = 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:463:23:   required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TSource1 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>*; TSource2 = 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:1023:31:   required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::False) [with TValueSource = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TValueTarget = 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:1031:31:   required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TValueTarget = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::AhoCorasick_>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:269:49:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Tag<seqan::AhoCorasick_> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Pex<seqan::NonHierarchical, TMultiFinder> >&) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TMultiFinder = seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54:
/<<BUILDDIR>>/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 /usr/include/string.h:495,
                 from /usr/include/c++/9/cstring:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:41:
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesAll_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesAll_>; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16,
    inlined from 'void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TText = seqan::String<char, seqan::Alloc<> >; TNeedle = seqan::String<char, seqan::Alloc<> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find_myers_banded.h:181:5:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 769 from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::String<char, seqan::Alloc<> >, seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesAll_> >::bitMasks' with type 'unsigned char [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesN_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesN_>; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16,
    inlined from 'void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TText = seqan::String<char, seqan::Alloc<> >; TNeedle = seqan::String<char, seqan::Alloc<> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find_myers_banded.h:181:5:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 769 from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::String<char, seqan::Alloc<> >, seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesN_> >::bitMasks' with type 'unsigned char [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesN_, seqan::NMatchesAll_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesN_, seqan::NMatchesAll_>; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16,
    inlined from 'void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TText = seqan::String<char, seqan::Alloc<> >; TNeedle = seqan::String<char, seqan::Alloc<> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find_myers_banded.h:181:5:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 769 from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::String<char, seqan::Alloc<> >, seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesN_, seqan::NMatchesAll_> >::bitMasks' with type 'unsigned char [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesN_, seqan::NMatchesN_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesN_, seqan::NMatchesN_>; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16,
    inlined from 'void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TText = seqan::String<char, seqan::Alloc<> >; TNeedle = seqan::String<char, seqan::Alloc<> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find_myers_banded.h:181:5:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 769 from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::String<char, seqan::Alloc<> >, seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesN_, seqan::NMatchesN_> >::bitMasks' with type 'unsigned char [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesNone_, seqan::NMatchesNone_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24,
    inlined from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::String<char, seqan::Alloc<> > >; TNeedle = seqan::String<char, seqan::Alloc<> >; TNeedle2 = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesNone_, seqan::NMatchesNone_>; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16,
    inlined from 'void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TText = seqan::String<char, seqan::Alloc<> >; TNeedle = seqan::String<char, seqan::Alloc<> >]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/find/test_find_myers_banded.h:181:5:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 769 from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::String<char, seqan::Alloc<> >, seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesNone_, seqan::NMatchesNone_> >::bitMasks' with type 'unsigned char [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[  6%] 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,--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'
[  6%] 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=
Scanning dependencies of target test_gff_io
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'
[  6%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[  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,--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=
Scanning dependencies of target test_graph_algorithms
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'
[  7%] 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 -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
[  7%] 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,--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'
[  7%] 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=
Scanning dependencies of target test_graph_align
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'
[  7%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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,
                 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/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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >&; TSource = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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_;
      |     ~~~~~~~~^~~~~~
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,
                 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/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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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
      |         ~~~~~~~~^~~~~~
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,
                 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/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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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_;
      |         ~~~~~~~~^~~~~~
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,
                 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/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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, seqan::Iter<seqan::Matrix<TScoreValue, DIMENSION>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; unsigned int DIMENSION = 0; typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type = seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix = seqan::String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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_;
      |             ~~~~^~~~~~~~~
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,
                 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/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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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
      |         ~~~~~~~~^~~~~~~~~
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,
                 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/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:189,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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;
      |         ~~~~~~~~^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h: In instantiation of 'TScoreValue seqan::_getRefinedMatchScore(seqan::Score<TValue, TSpec>&, TStringSet&, seqan::Align<TAliSource, TAliSpec>&, TValue, TValue, TValue, TValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAliSource = seqan::String<char, seqan::Alloc<> >; TAliSpec = seqan::Tag<seqan::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&, seqan::Tag<seqan::TagExactRefinement_>) [with TAlignmentString = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TStringSet = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSeqMap = std::map<const void*, int>; TPropertyMap = bool; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TAliGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:422:27:   required from 'void seqan::_makeAlignmentGraphFromRefinedSegments(seqan::String<std::set<TValue> >&, TAlignmentString&, TScore&, seqan::StringSet<TSequence, TSpec>&, TSeqMap&, TAliGraph&, seqan::Tag<TTagSpec>, bool) [with TValue = unsigned int; TAlignmentString = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAliGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSeqMap = std::map<const void*, int>; TTagSpec = seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:664:20:   required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet<TSequence, TSpec>&, seqan::Score<TScoreValue, TScoreSpec>&, TOutGraph&) [with TAlignmentString = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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/graph_align.h:63,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47:
/<<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));
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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:215:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >&; TSource = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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/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/score.h:40,
                 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/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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> > >&; TSource = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36:   required from 'void seqan::getAlignments(seqan::String<TString>&, seqan::StringSet<TSequence, TSpec>&, TScore&, int&, int) [with TAlign = seqan::Align<seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score<int, seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[  7%] 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,--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'
[  7%] 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=
Scanning dependencies of target test_graph_msa
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'
[  7%] 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 -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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<unsigned int, seqan::ExactReversableFragment<> > >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<unsigned int, seqan::ExactReversableFragment<> > >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_tcoffee.h:459:37:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
[  7%] 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,--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'
[  7%] Built target test_graph_msa
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=
Scanning dependencies of target test_graph_types_types
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'
[  8%] 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 -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
[  8%] 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,--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'
[  8%] Built target test_graph_types_types
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=
Scanning dependencies of target test_graph_types_iterators
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'
[  8%] 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 -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
[  8%] 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,--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'
[  8%] Built target test_graph_types_iterators
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=
Scanning dependencies of target test_graph_types_property_map
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'
[  8%] 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 -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
[  8%] 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,--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'
[  8%] 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=
Scanning dependencies of target test_graph_types_derived
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'
[  8%] 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 -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/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/graph_types/test_graph_types_derived.cpp:33:
/<<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<char*, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:53:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> > >; TKeyword = seqan::Segment<char*, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::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/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<char*, seqan::SuffixSegment>::Segment(const seqan::Segment<char*, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34:
/<<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34:
/<<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 = seqan::Segment<char*, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<char*, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<char*, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<char*, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> > >; TKeyword = seqan::Segment<char*, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = char*; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<char*, seqan::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 = seqan::Segment<char*, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<char*, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<char*, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<char*, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64:   required from 'void seqan::_addStringToTrie(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::Alloc<> > >; TKeyword = seqan::Segment<char*, seqan::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(seqan::Graph<seqan::Automaton<TAlphabet, TCargo, TSpec> >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag<seqan::Default_>; TTerminalStateMap = seqan::String<seqan::String<unsigned int, seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34:
/<<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)
      |     ^~~~~~~~
[  8%] 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,--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'
[  8%] Built target test_graph_types_derived
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=
Scanning dependencies of target test_graph_types_utils
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'
[  8%] 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 -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
[  8%] 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,--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'
[  8%] Built target test_graph_types_utils
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=
Scanning dependencies of target test_index_drawing
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'
[  8%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::__cxx11::basic_stringstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18:   required from 'void seqan::writeRecords(TFile&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::__cxx11::basic_stringstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18:   required from 'void seqan::writeRecords(TFile&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp: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::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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::VSTree<seqan::TopDown<seqan::ParentLinks<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:69:21:   required from 'void seqan::writeRecords(TFile&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::VSTree<seqan::TopDown<seqan::ParentLinks<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:69:21:   required from 'void seqan::writeRecords(TFile&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::__cxx11::basic_stringstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18:   required from 'void seqan::writeRecords(TFile&, seqan::Index<TText, seqan::IndexEsa<TESASpec> >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream<char>; TText = seqan::String<char, seqan::Alloc<> >; TESASpec = void; seqan::DotDrawing = seqan::Tag<seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36:
/<<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_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,--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'
[  8%] 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=
Scanning dependencies of target test_index_fm_rank_dictionary
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 -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
[  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,--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_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=
Scanning dependencies of target test_index_qgram
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'
[  9%] 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 -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/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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<2> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_qgram.h:75:33:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<2> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; TPattern = char [3]; seqan::QGramFindLookup = const seqan::Tag<seqan::FinderQGramLookup_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<2> >; TSpecFinder = const seqan::Tag<seqan::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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:45:
/<<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):
      |     ^~~~~
[  9%] 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,--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'
[  9%] Built target test_index_qgram
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=
Scanning dependencies of target test_index_crosscompare_char_dfi
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'
[ 10%] 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 -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/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/index/test_index_crosscompare_char_dfi.cpp:39:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<seqan::Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::Dfi<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<seqan::Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::Dfi<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/tests/index/test_index_crosscompare_char_dfi.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<seqan::Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::Dfi<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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_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,--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'
[ 10%] 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=
Scanning dependencies of target test_index_crosscompare_dna
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'
[ 10%] 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 -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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/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/index/test_index_crosscompare_dna.cpp:39:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:88:65:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [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; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/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/index/test_index_crosscompare_dna.cpp:39:
/<<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::Packed<> >, seqan::InfixSegment>; TIterator = seqan::Iter<const 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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [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; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/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/index/test_index_crosscompare_dna.cpp:39:
/<<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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [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; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [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::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [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::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [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::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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):
      |         ^~~~~~~~~
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/index/test_index_crosscompare_dna.cpp:39:
/<<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::MMap<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::Dna_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [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; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/tests/index/test_index_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::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(seqan::Index<TObject, TSpec>&, FibreText) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexEsa<>; typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; seqan::FibreText = const seqan::Tag<seqan::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(seqan::Index<TObject, TSpec>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexEsa<>; typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:98:5:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
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/index/test_index_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
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/index/test_index_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
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/index/test_index_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::ExtStringFwdConstIterator<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64:   required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::MMap<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >; TAlgSpec = seqan::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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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: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: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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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: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: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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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: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: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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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: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: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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_dna.cpp:39:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::IndexEsa<>; TText1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TText2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32:   required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External<seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_dna.cpp:39:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_dna.cpp:39:
/<<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 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/index/test_index_crosscompare_dna.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
[ 10%] 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,--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'
[ 10%] Built target test_index_crosscompare_dna
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=
Scanning dependencies of target test_index_sa_bwtwalk
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'
[ 10%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 10%] 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,--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'
[ 10%] Built target test_index_sa_bwtwalk
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=
Scanning dependencies of target test_index_crosscompare_char
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'
[ 10%] 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 -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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/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/index/test_index_crosscompare_char.cpp:39:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15:   required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:88:65:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/tests/index/test_index_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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: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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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: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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |             ~~~~~~~~^~~~~~
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_crosscompare_char.cpp:39:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45:   required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::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;
      |                     ~~~~~~~~~^~~~
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_crosscompare_char.cpp:39:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_crosscompare_char.cpp:39:
/<<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_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,--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'
[ 10%] Built target test_index_crosscompare_char
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=
Scanning dependencies of target test_find_backtracking
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 -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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TStage = seqan::StageInitial_; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1353:10:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TStage = seqan::StageInitial_; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::HammingDistance_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1353:10:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_find_backtracking.cpp:35:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_find_backtracking.cpp:35:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_find_backtracking.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, seqan::Index<TObject, TSpec>&, seqan::Index<TPattern, TPatternIndexSpec>&, TValue, TDelegate&) [with TText = seqan::String<char, seqan::Alloc<> >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<seqan::BacktrackingSemiGlobal_>; TValue = int; TDelegate = FinderTester<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >, seqan::Backtracking<seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_find_backtracking.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_find_backtracking.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_find_backtracking.cpp:35:
/<<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_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,--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_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=
Scanning dependencies of target test_index_repeats
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 -o CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp
[ 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,--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_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=
Scanning dependencies of target test_index_crosscompare_dna_dfi
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'
[ 10%] 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 -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/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/index/test_index_crosscompare_dna_dfi.cpp:39:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<seqan::Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::Dfi<> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<seqan::Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::Dfi<> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/tests/index/test_index_crosscompare_dna_dfi.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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 = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<seqan::Dfi<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66:   required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::Dfi<> >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45:   required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd<seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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)
      |     ^~~~~~~~
[ 10%] 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,--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'
[ 10%] Built target test_index_crosscompare_dna_dfi
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=
Scanning dependencies of target test_index_base
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'
[ 10%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; typename seqan::Value<TContext>::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TValue2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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(seqan::Index<TObject, TSpec>&, FibreText) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; seqan::FibreText = const seqan::Tag<seqan::FibreText_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:288:19:   required from 'void seqan::clear(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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,
                 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/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)
      |              ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; typename seqan::Value<TContext>::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TValue2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(seqan::Index<TObject, TSpec>&, FibreText) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; typename seqan::Fibre<seqan::Index<TObject, TSpec>, const seqan::Tag<seqan::FibreText_> >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; seqan::FibreText = const seqan::Tag<seqan::FibreText_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:288:19:   required from 'void seqan::clear(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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;
      |             ~~~~~~~~^~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::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;
      |                     ~~~~~~~~~^~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<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/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/index/test_index_helpers.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized]
  102 |         data_iterator = TIterator();
      |         ^~~~~~~~~~~~~
[ 10%] 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,--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'
[ 10%] Built target test_index_base
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=
Scanning dependencies of target test_index_bifm
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 -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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<bool>; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<bool>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<bool>, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<bool>; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<bool>; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35:
/<<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,--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_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=
Scanning dependencies of target test_index_fm_sparse_string
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'
[ 10%] 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 -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
[ 10%] 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,--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'
[ 10%] Built target test_index_fm_sparse_string
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=
Scanning dependencies of target test_index_finder
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 -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/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::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:28:   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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::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:28:   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();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::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:28:   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();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28:   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();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
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<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::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:28:   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();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::TIndex&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::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:28:   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();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::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);
      |                                                ^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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);
      |                                                ^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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);
      |                                                ^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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);
      |                                                ^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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::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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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);
      |                                                ^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/modifier.h:62,
                 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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:171,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<std::vector<char, std::allocator<char> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = std::vector<char, std::allocator<char> >; TIndexSpec = void; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<std::__cxx11::basic_string<char>, seqan::IndexSa<> >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = std::__cxx11::basic_string<char>; TIndexSpec = void; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<std::vector<char, std::allocator<char> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<std::vector<char, std::allocator<char> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = std::vector<char, std::allocator<char> >; TIndexSpec = void; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<std::__cxx11::basic_string<char>, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<std::__cxx11::basic_string<char>, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = std::__cxx11::basic_string<char>; TIndexSpec = void; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 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_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(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/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/index/test_index_finder.cpp:36:
/<<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(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp:36:
/<<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(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/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/index/test_index_finder.cpp:36:
/<<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(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp:36:
/<<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(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp:36:
/<<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(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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/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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |     ^~~~~~~~
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/index/test_index_finder.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 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_adaptor.h:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 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_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, const seqan::Tag<seqan::FinderMlr_> >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [7]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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):
      |         ^~~~~
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_finder.cpp:36:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexSa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >, const seqan::Tag<seqan::FinderMlr_> >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexSa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [7]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexSa<>; TSpecFinder = const seqan::Tag<seqan::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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp: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::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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; typename seqan::Value<TContext>::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TValue2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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)
      |              ^~~~~~~~
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_finder.cpp: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::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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; typename seqan::Value<TContext>::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TValue2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_finder.cpp:36:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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_finder.cpp:36:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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_finder.cpp:36:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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_finder.cpp:36:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_finder.cpp:36:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_finder.cpp:36:
/<<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/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/index/test_index_finder.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized]
  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,--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_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=
Scanning dependencies of target test_index_vstree
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 -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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; typename seqan::Value<TContext>::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TValue2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36:
/<<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)
      |              ^~~~~~~~
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_vstree.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Tag<seqan::Tristate_> >; TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; typename seqan::Value<TContext>::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TValue2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_vstree.cpp:35:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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_vstree.cpp:35:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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_vstree.cpp:35:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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_vstree.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_vstree.cpp:35:
/<<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/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/index/test_index_vstree.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TAlgSpec = seqan::Skew7]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '<anonymous>' is used uninitialized in this function [-Wuninitialized]
  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,--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_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=
Scanning dependencies of target test_index_swift
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 -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/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_swift.cpp:1:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:2:
/<<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,--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/index/CMakeFiles/test_index_stree_iterators.dir/build.make tests/index/CMakeFiles/test_index_stree_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/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_stree_iterators.dir/DependInfo.cmake --color=
Scanning dependencies of target test_index_stree_iterators
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make -f tests/index/CMakeFiles/test_index_stree_iterators.dir/build.make tests/index/CMakeFiles/test_index_stree_iterators.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object tests/index/CMakeFiles/test_index_stree_iterators.dir/test_index_stree_iterators.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 -o CMakeFiles/test_index_stree_iterators.dir/test_index_stree_iterators.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:72:5:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:76:11:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:96:5:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:100:11:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks<seqan::Postorder>; TDfsOrder = seqan::Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<seqan::Postorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:221:26:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:265:26:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1840:21:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:72:5:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58:2:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goUp(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1869:22:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:72:5:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2042:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2042 |             value(it) = it._parentDesc;
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_setParentNodeDescriptor(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TVertexDesc&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa<unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1870:41:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:72:5:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1813:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1813 |         it._parentDesc = desc;
      |         ~~~~~~~~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:76:11:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1840:21:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:96:5:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59:2:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goUp(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1869:22:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:96:5:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2042:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2042 |             value(it) = it._parentDesc;
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_setParentNodeDescriptor(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TVertexDesc&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa<unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1870:41:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:96:5:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1813:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1813 |         it._parentDesc = desc;
      |         ~~~~~~~~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:100:11:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:389:9:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:739:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<>; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::False) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<>; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<>; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:243:19:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68:2:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::HideEmptyEdges>]'
/<<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<> > > >; TSpec = seqan::HideEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:263:69:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1840:21:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:265:26:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68:2:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goUp(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1869:22:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:265:26:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2042:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2042 |             value(it) = it._parentDesc;
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_setParentNodeDescriptor(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TVertexDesc&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges; TVertexDesc = seqan::VertexEsa<unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1870:41:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:265:26:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1813:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1813 |         it._parentDesc = desc;
      |         ~~~~~~~~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::EmptyEdges]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::EmptyEdges>]'
/<<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<> > > >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:272:65:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::EmptyEdges]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1790:21:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::False>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::EmptyEdges; TDfsOrder = seqan::Postorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:274:26:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68:2:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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/tests/index/test_stree_iterators.h:723:41:   required from 'void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:73: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:79:5:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58:2:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = seqan::SimpleType<unsigned char, seqan::Dna5_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:103:5:   required from 'void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:59:2:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/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/index/test_index_stree_iterators.cpp:41:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:405:23:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:426:37:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:61:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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/tests/index/test_stree_iterators.h:387:19:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1840:21:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:389:9:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63:2:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goUp(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1869:22:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:389:9:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2042:23: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 2042 |             value(it) = it._parentDesc;
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_setParentNodeDescriptor(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TVertexDesc&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa<unsigned int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1870:41:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:389:9:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1813:24: warning: implicitly-declared 'constexpr seqan::VertexEsa<unsigned int>& seqan::VertexEsa<unsigned int>::operator=(const seqan::VertexEsa<unsigned int>&)' is deprecated [-Wdeprecated-copy]
 1813 |         it._parentDesc = desc;
      |         ~~~~~~~~~~~~~~~^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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<> > > >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:200:56:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/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/index/test_index_stree_iterators.cpp:41:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:152:19:   required from 'void seqan::_printNode(TIter) [with TIter = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::VSTree<seqan::BottomUp<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:202:27:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<seqan::PostorderEmptyEdges>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<seqan::PostorderEmptyEdges>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::PostorderEmptyEdges]'
/<<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<> > > >; TSpec = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:210:75:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::HideEmptyEdges>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::HideEmptyEdges>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::HideEmptyEdges>]'
/<<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<> > > >; TSpec = seqan::HideEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:263:69:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::EmptyEdges>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::EmptyEdges>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::EmptyEdges>]'
/<<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<> > > >; TSpec = seqan::EmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:272:65:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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/tests/index/test_stree_iterators.h:723:41:   required from 'void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:73: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/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/index/test_index_stree_iterators.cpp:41:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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::String<seqan::SimpleType<unsigned char, seqan::Dna_>, 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::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:119:5:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60:2:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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/tests/index/test_stree_iterators.h:387:19:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Postorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >; TTraits = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:224:23:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >; TTraits = seqan::PostorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PostorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:235:23:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:246:23:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:246:23:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:256:23:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = void; TSpec = seqan::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<> >, seqan::Owner<seqan::ConcatDirect<> > > >; 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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:631:39:   required from 'void seqan::SEQAN_TEST_testMUMs() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:69: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp: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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:405:23:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:426:37:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:61: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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/tests/index/test_index_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:408:19:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:408:19:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:436:36:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:63: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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<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::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:341:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:152:19:   required from 'void seqan::_printNode(TIter) [with TIter = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::VSTree<seqan::BottomUp<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:202:27:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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/tests/index/test_index_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs.h:109:24:   required from 'seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::Iter(TSTree&) [with TSTree = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:569:57:   required from 'void seqan::_testSuperMaxRepeats() [with TIteratorSpec = seqan::SuperMaxRepeats]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:606:42:   required from 'void seqan::SEQAN_TEST_testSuperMaxRepeats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:71: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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::String<seqan::SimpleType<unsigned char, seqan::Dna_>, 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::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:119:5:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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/tests/index/test_index_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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<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::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:341:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:321:15:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:341:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:321:15:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:341:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:321:15:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:354:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:321:15:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:354:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:321:15:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:321:15:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:405:23:   required from 'void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:426:37:   required from 'void seqan::SEQAN_TEST_testSTreeIterators_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:61: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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:152:19:   required from 'void seqan::_printNode(TIter) [with TIter = seqan::Iter<seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::VSTree<seqan::BottomUp<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:202:27:   required from 'void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:68: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::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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::String<seqan::SimpleType<unsigned char, seqan::Dna_>, 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::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:119:5:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:57,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:42:
/<<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:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >, const seqan::Tag<seqan::FinderMlr_> >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = seqan::String<char, seqan::Alloc<> >; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = seqan::Pattern<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:682:20:   required from 'void seqan::testFind() [with TAlgorithmSpec = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:710:24:   required from 'void seqan::SEQAN_TEST_testFind_Esa_Mlr() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:66: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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/tests/index/test_index_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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:17:   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:13:   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 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_stree_iterators.cpp:41:
/<<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:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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::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::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:13:   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::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:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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::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::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:13:   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::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:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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::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::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:13:   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::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:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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::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::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:13:   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::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:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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:17:   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::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::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:13:   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::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:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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;
      |             ~~~~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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::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::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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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::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::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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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;
      |             ~~~~~~~~^~~~~~
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_stree_iterators.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_stree_iterators.cpp: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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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;
      |             ~~~~~~~~^~~~~~
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_stree_iterators.cpp: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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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;
      |             ~~~~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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;
      |             ~~~~~~~~^~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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<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;
      |                     ~~~~~~~~~^~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~^~~~~~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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_;
      |             ~~~~~^~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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::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;
      |                     ~~~~~~~~~^~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~^~~~~~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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/tests/index/test_stree_iterators.h:738:11:   required from 'void seqan::SEQAN_TEST_testTrieIterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:64: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;
      |                     ~~~~~~~~~^~~~
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_stree_iterators.cpp: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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~^~~~~~~~~~
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_stree_iterators.cpp: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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_stree_iterators.cpp: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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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;
      |             ~~~~~~~~^~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::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<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > > >; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:68:40:   required from 'void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:58: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;
      |                     ~~~~~~~~~^~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~^~~~~~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_stree_iterators.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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_stree_iterators.h:113:11:   required from 'void seqan::SEQAN_TEST_goDownOnEmptyString() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:60: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;
      |                     ~~~~~~~~~^~~~
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_stree_iterators.cpp:41:
/<<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~^~~~~~~~~~
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_stree_iterators.cpp:41:
/<<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_stree_iterators.cpp:41:
/<<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:311:64:   required from 'void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexWotd<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:367:29:   required from 'void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_stree_iterators.h:373:45:   required from 'void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:67: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;
      |                     ~~~~~~~~~^~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~^~~~~~~~~~
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_stree_iterators.cpp: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<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:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_stree_iterators.cpp:45:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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_stree_iterators.cpp: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<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)
      |            ^~~~~~
[ 11%] Linking CXX executable ../../bin/test_index_stree_iterators
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_stree_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,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_stree_iterators.dir/test_index_stree_iterators.cpp.o  -o ../../bin/test_index_stree_iterators -lrt -lz -lbz2 
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target test_index_stree_iterators
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=
Scanning dependencies of target test_index_creation
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'
[ 11%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_esa_stree.h:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, char> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::FunctorConvert<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, char> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43:
/<<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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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, 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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~^~~~~~
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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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 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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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<seqan::Pair<unsigned int, unsigned 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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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, 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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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, 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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~^~~~~~
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 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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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<seqan::Pair<unsigned int, unsigned 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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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<seqan::Pair<unsigned int, unsigned 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:74,
                 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/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:29:   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:17:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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, 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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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 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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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 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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::String<TValue, TSpec>&, seqan::Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TSpec = seqan::Skew3]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:651:15:   required from 'void seqan::operator<<(seqan::String<TValue, TSpec>&, seqan::Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TSpec = seqan::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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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<seqan::Pair<unsigned int, unsigned 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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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<seqan::Pair<unsigned int, unsigned 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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::String<TValue, TSpec>&, seqan::Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:651:15:   required from 'void seqan::operator<<(seqan::String<TValue, TSpec>&, seqan::Pipe<TInput, TSpec>&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TSpec = seqan::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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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, 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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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, 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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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, 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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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, 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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~^~~~~~
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, 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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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, 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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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;
      |             ~~~~~~~~^~~~~~
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, 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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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;
      |             ~~~~~~~~^~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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<seqan::Pair<unsigned int, unsigned 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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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<seqan::Pair<unsigned int, unsigned 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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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<seqan::Pair<unsigned int, unsigned 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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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<<(seqan::Pool<TValue, TPoolSpec>&, TSource&) [with TValue = seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >; TSpec = seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > >; TSource = seqan::Pipe<seqan::Pipe<seqan::Pipe<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> > >, seqan::Skew3>, seqan::Filter<seqan::_skew3UnslicerFunc<unsigned int, unsigned int> > >, seqan::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:13:   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 = seqan::String<unsigned int, seqan::Alloc<> >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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 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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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 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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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 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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::ModifiedString<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TOccSpec = void; TIndexSpec = seqan::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;
      |                     ~~~~~~~~~^~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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, 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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::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;
      |                     ~~~~~~~~~^~~~
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, 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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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, 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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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, 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)
      |            ^~~~~~
[ 11%] 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,--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'
[ 11%] Built target test_index_creation
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=
Scanning dependencies of target test_find2_index_approx
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'
[ 11%] 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 -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/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/index/test_find2_index_approx.cpp:35:
/<<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::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_>]':
/<<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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>; TParallelTag = seqan::Tag<seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::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 = 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>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >]'
/<<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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>; TParallelTag = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/tests/index/test_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::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 = 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>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >]'
/<<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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>; TParallelTag = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/tests/index/test_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::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 = 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>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >]'
/<<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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 1; unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::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() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag<seqan::LevenshteinDistance_>; TParallelTag = seqan::Tag<seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_find2_index_approx.cpp:35:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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;
      |             ~~~~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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;
      |             ~~~~~~~~^~~~~~
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_find2_index_approx.cpp:35:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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;
      |                     ~~~~~~~~~^~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_find2_index_approx.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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;
      |                     ~~~~~~~~~^~~~
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_find2_index_approx.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_find2_index_approx.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_find2_index_approx.cpp:35:
/<<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)
      |            ^~~~~~
[ 11%] 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,--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'
[ 11%] Built target test_find2_index_approx
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=
Scanning dependencies of target test_index_shapes
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'
[ 11%] 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 -o CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp
[ 11%] 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,--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'
[ 11%] Built target test_index_shapes
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=
Scanning dependencies of target test_index_fm
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'
[ 11%] 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 -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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<bool>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_fm.cpp:35:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<bool>, seqan::Source<> >, seqan::Caster<bool, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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_fm.cpp:35:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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_fm.cpp:35:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<bool>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<bool>; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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_fm.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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_fm.cpp:35:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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_fm.cpp:35:
/<<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)
      |            ^~~~~~
[ 11%] 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,--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'
[ 11%] Built target test_index_fm
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=
Scanning dependencies of target test_index_view
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'
[ 11%] 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 -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/index.h:233,
                 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/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(seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder; typename seqan::View<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > > >::Type = seqan::Factory<seqan::Iter<seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::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,
                 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/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,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>; TIndexSpec = void; TSpec = seqan::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(seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > >&, TId) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<TSpec> > >&, const seqan::False&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; typename seqan::Host<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<TSpec> > > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder; typename seqan::View<seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > > >::Type = seqan::Factory<seqan::Iter<seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >, seqan::VSTree<seqan::TopDown<seqan::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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>; TIndexSpec = void; TSpec = seqan::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(seqan::Factory<seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > > >&, TId) [with TIndex = seqan::Index<seqan::ContainerView<seqan::String<char, seqan::Alloc<> >, void>, seqan::IndexSa<> >; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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/tests/index/test_index_view.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 11%] 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,--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'
[ 11%] Built target test_index_view
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=
Scanning dependencies of target test_journaled_set
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'
[ 11%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.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/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/journaled_set/test_journaled_set.cpp:35:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<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/tests/journaled_set/test_journaled_set.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36:
/<<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)
      |     ^~~~~~~~
[ 11%] 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,--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'
[ 11%] Built target test_journaled_set
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=
Scanning dependencies of target test_journaled_string_tree_traverser
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 -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/journaled_string_tree.h:79,
                 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/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,
                 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/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/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40:
/<<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:79,
                 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/journaled_string_tree/journaled_string_tree_traverser.h: In instantiation of 'seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >::TraverserImpl(seqan::TraverserImpl<TOtherJst, seqan::JstTraversalSpec<TSpec> >&&, typename seqan::EnableIf<seqan::IsConstructible<THost, THost_> >::Type*) [with TOtherJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; typename seqan::EnableIf<seqan::IsConstructible<THost, THost_> >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:119:20:   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/journaled_string_tree_traverser.h:134:65: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  134 |         _needInitialization(std::move(other._needInitialization))
      |                                                                 ^
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,
                 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/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,
                 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/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 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/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;
      |          ^~~
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,
                 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/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,
                 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/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 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/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;
      |          ^~~
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,
                 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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12:   required from 'void seqan::advance(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos, seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; seqan::DeltaMapEntry<TRefPos, TStorePos>::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 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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = seqan::String<unsigned int, seqan::Alloc<> >; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::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:115:29: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  115 |         deltaTypeEnd(endType)
      |                             ^
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,
                 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/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,
                 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/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(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:556:11:   required from 'void seqan::init(seqan::JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [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_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(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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37:
/<<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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78,
                 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/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const 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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12:   required from 'void seqan::advance(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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;
      |          ^~~~
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,
                 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/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:61,
                 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/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(seqan::String<TValue, TSpec>&, TPosition, const TValue&, seqan::Tag<TUsage>) [with TTargetValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = seqan::Alloc<>; TPosition = int; TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TPosition = int; TValue = seqan::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 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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = seqan::String<unsigned int, seqan::Alloc<> >; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:77,
                 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/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 = 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/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(seqan::String<TValue, seqan::Block<SPACE> >&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(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/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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61,
                 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/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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = seqan::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*, seqan::False) [with TValue = seqan::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 = seqan::DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_; typename seqan::Size<seqan::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_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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37:
/<<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,--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_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=
Scanning dependencies of target test_basic_observable
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'
[ 11%] 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 -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/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,
                 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_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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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_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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:45,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 11%] 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,--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'
[ 11%] 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=
Scanning dependencies of target test_journaled_string_tree
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'
[ 11%] 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 -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/journaled_string_tree.h:61,
                 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/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos, seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; seqan::DeltaMapEntry<TRefPos, TStorePos>::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:115:29: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  115 |         deltaTypeEnd(endType)
      |                             ^
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,
                 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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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/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(seqan::String<TValue, TSpec>&, TPosition, const TValue&, seqan::Tag<TUsage>) [with TTargetValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = seqan::Alloc<>; TPosition = int; TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TPosition = int; TValue = seqan::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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = char; TIds = seqan::String<unsigned int, seqan::Alloc<> >; TDeltaType = seqan::Tag<seqan::DeltaTypeSnp_>; typename seqan::EnableIf<seqan::Is<seqan::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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:61,
                 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/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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = seqan::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*, seqan::False) [with TValue = seqan::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 = seqan::DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_; typename seqan::Size<seqan::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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:35:
/<<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
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,--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'
[ 11%] 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=
Scanning dependencies of target test_delta_map
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'
[ 11%] 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 -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/journaled_string_tree.h:61,
                 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/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos, seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; seqan::DeltaMapEntry<TRefPos, TStorePos>::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:115:29: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  115 |         deltaTypeEnd(endType)
      |                             ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.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/journaled_string_tree.h:61,
                 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/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(seqan::String<TValue, TSpec>&, TPosition, const TValue&, seqan::Tag<TUsage>) [with TTargetValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = seqan::Alloc<>; TPosition = int; TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TPosition = int; TValue = seqan::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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = TestDeltaMapConfig; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = seqan::SimpleType<unsigned char, seqan::Dna_>; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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
      |       ^~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<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:61,
                 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/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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = seqan::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*, seqan::False) [with TValue = seqan::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 = seqan::DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_; typename seqan::Size<seqan::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
      |       ^~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:37:
/<<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,--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_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=
Scanning dependencies of target test_journaled_string_tree_find
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'
[ 12%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos, seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; seqan::DeltaMapEntry<TRefPos, TStorePos>::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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = char; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeSnp_>; typename seqan::EnableIf<seqan::Is<seqan::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:115:29: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  115 |         deltaTypeEnd(endType)
      |                             ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; 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::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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 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/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(seqan::JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TCxtPosition = seqan::Tag<seqan::ContextRange_>; TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&; decltype (seqan::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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::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;
      |          ^~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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 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/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(seqan::JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TCxtPosition = seqan::Tag<seqan::ContextRange_>; TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&; decltype (seqan::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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::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;
      |          ^~~
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,
                 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/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:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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(seqan::String<TValue, TSpec>&, TPosition, const TValue&, seqan::Tag<TUsage>) [with TTargetValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = seqan::Alloc<>; TPosition = int; TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TPosition = int; TValue = seqan::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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = char; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeSnp_>; typename seqan::EnableIf<seqan::Is<seqan::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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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(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:556:11:   required from 'void seqan::init(seqan::JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [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_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(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/jst_extension_base.h:282:9:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38:
/<<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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const 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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; 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::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::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;
      |          ^~~~
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,
                 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/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:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = seqan::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*, seqan::False) [with TValue = seqan::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 = seqan::DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_; typename seqan::Size<seqan::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 _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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46,
                 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/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 = 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/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(seqan::String<TValue, seqan::Block<SPACE> >&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(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/jst_extension_base.h:282:9:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = TestHelperHitCollector_<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38:
/<<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,--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=
Scanning dependencies of target test_map
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 -o CMakeFiles/test_map.dir/test_map.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/map/test_map.cpp
[ 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,--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=
Scanning dependencies of target test_misc
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 -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:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>, seqan::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(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, double>, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = double]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>, seqan::Alloc<> >; TInterval = seqan::IntervalAndCargo<int, int>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1363:16:   required from 'void seqan::addInterval(seqan::IntervalTree<TValue, TCargo>&, TInterval) [with TValue = int; TCargo = int; TInterval = seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1732:33:   required from 'void seqan::findIntervalsExcludeTouching(seqan::String<TValue>&, const seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, int>, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::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 seqan::Tag<seqan::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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50:
/<<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,--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=
Scanning dependencies of target test_modifier
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 -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/tests/modifier/test_modifier.cpp:40:
/<<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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
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: 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);
      |                              ^~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
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: 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);
      |                              ^~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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:40:
/<<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);
      |                              ^~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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);
      |                                                      ^~~~~~~~~
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,
                 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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h: In instantiation of 'void seqan::assignModViewFunctor(seqan::ModifiedString<THost, seqan::ModView<TFunctor> >&, const TFunctor&) [with THost = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::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;
      |     ~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h: In instantiation of 'void seqan::assignModViewFunctor(seqan::ModifiedString<THost, seqan::ModView<TFunctor> >&, const TFunctor&) [with THost = seqan::String<char, seqan::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;
      |     ~~~~~~~~~~~~~~~^~~~~~~~~
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: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) {}
      |     ^~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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) :
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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:58: 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()
      |                                                          ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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:58: 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()
      |                                                          ^
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,
                 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/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:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<unsigned int, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:216:27:   required from 'void seqan::setCargo(seqan::ModifiedString<THost, seqan::ModPos<TPositions> >&, typename seqan::Parameter_<TPositions>::Type) [with THost = seqan::String<char, seqan::Alloc<> >; TPositions = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<TPositions>::Type = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::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(seqan::ModifiedString<THost, seqan::ModPos<TPositions> >&, TPosBegin, TPosEnd) [with THost = seqan::String<char, seqan::Alloc<> >; TPositions = seqan::String<unsigned int, seqan::Alloc<> >; TPosBegin = int; TPosEnd = int; typename seqan::Infix<seqan::ModifiedString<THost, seqan::ModPos<TPositions> > >::Type = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModPos<seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33:
/<<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::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33:
/<<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 = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::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 seqan::ModifiedString<THost, seqan::ModPos<TPositions> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TPositions = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<TPositions>::Type = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::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 seqan::ModifiedString<THost, seqan::ModPos<TPositions> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TPositions = seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Size<seqan::ModifiedString<THost, seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModPos<seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::InfixSegment> > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModPos<seqan::Segment<seqan::String<unsigned int, seqan::Alloc<> >, seqan::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;
      |            ^~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<LowerFunctor>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::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 seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<LowerFunctor>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModView<LowerFunctor> >, seqan::Tag<seqan::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 seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >, seqan::Tag<seqan::ModReverse_> >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModView<LowerFunctor> >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >, seqan::Tag<seqan::ModReverse_> >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::ModifiedString<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView<LowerFunctor> >; TSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,--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=
Scanning dependencies of target test_modifier_cyclic_shape
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 -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/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36:
/<<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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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>; seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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>; seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1> > > >; TSource = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1> > > >; TSource = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 2> >, 1>; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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 &)
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >; typename seqan::Size<seqan::ModifiedString<THost, seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/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/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:35:
/<<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/sequence/sequence_interface.h:362:64:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:530:12:   required from 'void seqan::goEnd(seqan::ModifiedIterator<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, TContainer&) [with THost = const char*; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TContainer = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:530:12:   required from 'void seqan::goEnd(seqan::ModifiedIterator<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, TContainer&) [with THost = const char*; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TContainer = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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 &)
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >; typename seqan::Size<seqan::ModifiedString<THost, seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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 &)
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::Iter<const seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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 &)
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; TSource = const seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> >&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> >; typename seqan::Size<seqan::ModifiedString<THost, seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<const seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::HardwiredShape<1> >, 0> > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<1, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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,--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=
Scanning dependencies of target test_multiple_translation_units
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'
[ 13%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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,--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=
Scanning dependencies of target test_parallel
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 -o CMakeFiles/test_parallel.dir/test_parallel.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parallel/test_parallel.cpp
[ 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,--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=
Scanning dependencies of target test_parse_lm
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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.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)
      |     ^~~~~~~~
[ 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,--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=
Scanning dependencies of target test_pipe
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 -o CMakeFiles/test_pipe.dir/test_pipe.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp
[ 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,--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=
Scanning dependencies of target test_platform
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 -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,--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=
Scanning dependencies of target test_random
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 -o CMakeFiles/test_random.dir/test_random.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/random/test_random.cpp
[ 14%] 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,--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'
[ 14%] 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=
Scanning dependencies of target test_realign
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'
[ 14%] 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 -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/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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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/realign/test_realign.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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/tests/realign/test_realign.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
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/realign/test_realign.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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/realign/test_realign.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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/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/realign/test_realign.cpp:37:
/<<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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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_)
      |                  ^~~~~~~~
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/realign/test_realign.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/realign/test_realign.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/realign/test_realign.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38:
/<<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/tests/realign/test_realign.cpp:37:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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;
      |            ^~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/realign/test_realign.cpp:37:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/realign/test_realign.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/realign/test_realign.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/realign/test_realign.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 14%] 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,--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'
[ 14%] 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=
Scanning dependencies of target test_reduced_aminoacid
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'
[ 14%] 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 -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/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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:19:   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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:14:   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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:14:   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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >]'
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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::_endDefault(T&, Rooted) [with T = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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::_endDefault(T&, Rooted) [with T = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = 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>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >]'
/<<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 = 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>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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: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<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(const T&, Rooted) [with T = 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>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::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 = 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>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [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_> > > > > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >]'
/<<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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [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_> > > > > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >]'
/<<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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [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_>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = 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>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >]'
/<<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 = 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>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > >, seqan::Tag<seqan::Default_> > >]'
/<<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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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)
      |     ^~~~~~~~
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<const T, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(const T&, Rooted) [with T = 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>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::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 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>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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_> > > > > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; 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>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; 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_> > > > > >; TSpec = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = 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_> > > > > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |             ~~~~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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:29:   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:17:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |             ~~~~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |                     ~~~~~~~~~^~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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;
      |                     ~~~^~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |             ~~~~~~~~^~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |                     ~~~~~~~~~^~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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;
      |                     ~~~^~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = 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<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = 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<> > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = 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<> > >; TSpec = seqan::FMIndex<void, ReducedFMIndexConfig_>; TFibre = seqan::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;
      |                     ~~~~~~~~~^~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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;
      |                     ~~~^~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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:74,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<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;
      |                     ~~~~~^~~~~~~~~~
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/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/<<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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__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
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In lambda function:
/usr/include/c++/9/bits/vector.tcc:121:4: 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
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:319:21: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__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
  319 |     auto callback = [&] (TIndexIt & indexIt, int)
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |     {
      |     ~                
  321 |         auto const & occurrences = getOccurrences(indexIt);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |         for (auto it = begin(occurrences), itEnd = end(occurrences); it != itEnd; ++it)
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  323 |         {
      |         ~            
  324 |             auto subjOcc = *it;
      |             ~~~~~~~~~~~~~~~~~~~
  325 |             // reverse positions again
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 |             setSeqOffset(subjOcc,
      |             ~~~~~~~~~~~~~~~~~~~~~
  327 |                          length(origSet[getSeqNo(subjOcc)])
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                          - getSeqOffset(subjOcc)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~
  329 |                          - length(query));
      |                          ~~~~~~~~~~~~~~~~~
  330 |             hits.emplace_back(getSeqNo(subjOcc), getSeqOffset(subjOcc));
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  331 |         }
      |         ~            
  332 |     };
      |     ~                
[ 14%] 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,--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'
[ 14%] 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=
Scanning dependencies of target test_rna_io
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'
[ 14%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Connect_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Connect_>, seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Stockholm_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Connect_>, seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::DotBracket_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Connect_>, seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vienna_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Connect_>, seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ebpseq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Connect_>, seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bpseq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Connect_>, seqan::TagList<seqan::Tag<seqan::Stockholm_>, seqan::TagList<seqan::Tag<seqan::DotBracket_>, seqan::TagList<seqan::Tag<seqan::Vienna_>, seqan::TagList<seqan::Tag<seqan::Ebpseq_>, seqan::TagList<seqan::Tag<seqan::Bpseq_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::RnaStruct_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/rna_io/rna_record.h: In instantiation of 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = seqan::RnaRecord; _Args = {const seqan::RnaRecord&}]':
/usr/include/c++/9/bits/stl_uninitialized.h:83:18:   required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]'
/usr/include/c++/9/bits/stl_uninitialized.h:140:15:   required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*]'
/usr/include/c++/9/bits/stl_uninitialized.h:307:37:   required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]'
/usr/include/c++/9/bits/vector.tcc:751:34:   required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator<seqan::RnaRecord>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<seqan::RnaRecord*, std::vector<seqan::RnaRecord> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = seqan::RnaRecord*]'
/usr/include/c++/9/bits/stl_vector.h:1662:4:   required from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator<seqan::RnaRecord>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<seqan::RnaRecord*, std::vector<seqan::RnaRecord> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = seqan::RnaRecord*]'
/usr/include/c++/9/bits/stl_vector.h:1380:4:   [ skipping 2 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<seqan::RnaRecord>&; TPosition = unsigned int; TSeq = seqan::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 seqan::Tag<TExpand>&) [with TContainer = std::vector<seqan::RnaRecord>&; TSource = seqan::RnaRecord; TExpand = seqan::TagGenerous_; 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 = void]'
/<<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<seqan::RnaRecord>&; TSource = seqan::RnaRecord]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_struct_file.h:315:15:   required from 'void seqan::readRecords(seqan::RnaStructContents&, seqan::FormattedFile<seqan::Tag<seqan::RnaStruct_>, seqan::Tag<seqan::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,
                 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/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++/9/bits/stl_tempbuf.h:60,
                 from /usr/include/c++/9/bits/stl_algo.h:62,
                 from /usr/include/c++/9/algorithm:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:156,
                 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++/9/bits/stl_construct.h:75:7: note: synthesized method 'seqan::RnaRecord::RnaRecord(const seqan::RnaRecord&)' first required here
   75 |     { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:58,
                 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/rna_io/rna_record.h: In instantiation of 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = seqan::RnaRecord; _Args = {seqan::RnaRecord}]':
/usr/include/c++/9/bits/stl_uninitialized.h:83:18:   required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]'
/usr/include/c++/9/bits/stl_uninitialized.h:140:15:   required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*]'
/usr/include/c++/9/bits/stl_uninitialized.h:307:37:   required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<seqan::RnaRecord*>; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]'
/usr/include/c++/9/bits/stl_uninitialized.h:315:41:   required from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Allocator = std::allocator<seqan::RnaRecord>]'
/usr/include/c++/9/bits/vector.tcc:736:34:   required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator<seqan::RnaRecord>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<seqan::RnaRecord*, std::vector<seqan::RnaRecord> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = seqan::RnaRecord*]'
/usr/include/c++/9/bits/stl_vector.h:1662:4:   [ 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<seqan::RnaRecord>&; TPosition = unsigned int; TSeq = seqan::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 seqan::Tag<TExpand>&) [with TContainer = std::vector<seqan::RnaRecord>&; TSource = seqan::RnaRecord; TExpand = seqan::TagGenerous_; 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 = void]'
/<<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<seqan::RnaRecord>&; TSource = seqan::RnaRecord]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_struct_file.h:315:15:   required from 'void seqan::readRecords(seqan::RnaStructContents&, seqan::FormattedFile<seqan::Tag<seqan::RnaStruct_>, seqan::Tag<seqan::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,
                 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/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++/9/bits/stl_tempbuf.h:60,
                 from /usr/include/c++/9/bits/stl_algo.h:62,
                 from /usr/include/c++/9/algorithm:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:156,
                 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++/9/bits/stl_construct.h:75:7: note: synthesized method 'seqan::RnaRecord::RnaRecord(seqan::RnaRecord&&)' first required here
   75 |     { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 14%] 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,--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'
[ 14%] 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=
Scanning dependencies of target test_roi_io
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'
[ 14%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 14%] 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,--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'
[ 14%] 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=
Scanning dependencies of target test_score
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'
[ 14%] 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 -o CMakeFiles/test_score.dir/test_score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/score/test_score.cpp
[ 14%] 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,--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'
[ 14%] Built target test_score
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=
Scanning dependencies of target test_seeds_seed_chained
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'
[ 14%] 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 -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
[ 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,--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_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=
Scanning dependencies of target test_seeds_seed_set_base
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'
[ 15%] 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 -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
[ 15%] 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,--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'
[ 15%] Built target test_seeds_seed_set_base
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=
Scanning dependencies of target test_seeds_align_banded_chain_impl
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'
[ 15%] 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 -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/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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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,
                 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/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/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:116: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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/seeds/test_align_banded_chain_impl.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/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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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/tests/seeds/test_align_banded_chain_impl.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<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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:116: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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/seeds/test_align_banded_chain_impl.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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/seeds/test_align_banded_chain_impl.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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_align_banded_chain_impl.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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::SeedSet<seqan::Seed<seqan::Tag<seqan::Simple_> >, seqan::Tag<seqan::Unordered_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 17%] 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,--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'
[ 17%] Built target test_seeds_align_banded_chain_impl
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=
Scanning dependencies of target test_seeds_seed_base
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'
[ 17%] 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 -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
[ 17%] 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,--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'
[ 17%] Built target test_seeds_seed_base
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=
Scanning dependencies of target test_seeds_global_chaining
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'
[ 17%] 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 -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
[ 17%] 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,--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'
[ 17%] Built target test_seeds_global_chaining
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=
Scanning dependencies of target test_seeds_banded_chain_alignment_interface
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 -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/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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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,
                 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/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/seeds/test_banded_chain_alignment_interface.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/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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::String<seqan::Fragment<TSize, TSpec>, TStringSpec>&, const seqan::StringSet<TSequence, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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:116: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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/seeds/test_banded_chain_alignment_interface.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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/seeds/test_banded_chain_alignment_interface.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/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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::String<seqan::Fragment<TSize, TSpec>, TStringSpec>&, const seqan::StringSet<TSequence, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/tests/seeds/test_banded_chain_alignment_interface.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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::String<seqan::Fragment<TSize, TSpec>, TStringSpec>&, const seqan::StringSet<TSequence, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TFirstRow, TFirstColumn, TLastColumn, TLastRow, TACSpec>&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<char, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<char, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<char, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<char, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TSeeds&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapSpecV = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::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;
      |            ^~
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,
                 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/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,--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/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=
Scanning dependencies of target test_seeds_combination
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'
[ 17%] 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 -o CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp
[ 17%] 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,--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'
[ 17%] Built target test_seeds_combination
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=
Scanning dependencies of target test_seeds_seed_diagonal
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'
[ 17%] 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 -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
[ 17%] 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,--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'
[ 17%] Built target test_seeds_seed_diagonal
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=
Scanning dependencies of target test_seeds_extension
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'
[ 17%] 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 -o CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp
[ 17%] 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,--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'
[ 17%] Built target test_seeds_extension
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=
Scanning dependencies of target test_seeds_seed_set_unordered
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'
[ 17%] 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 -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
[ 17%] 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,--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'
[ 17%] Built target test_seeds_seed_set_unordered
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=
Scanning dependencies of target test_seq_io
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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 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,--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_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=
Scanning dependencies of target test_sequence_v2
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'
[ 17%] 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 -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/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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';
      |     ~~~~^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:37:
/<<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 seqan::DisableIf<seqan::Is<seqan::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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:37:
/<<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 seqan::DisableIf<seqan::Is<seqan::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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [1]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [11]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [2]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [5]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [13]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [12]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::append(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String<CountingChar, seqan::External<> >; TExpand = seqan::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 = seqan::String<CountingChar, seqan::External<> >&; TSource = seqan::String<CountingChar, seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [25]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [3]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [6]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String<CountingChar, seqan::External<> >; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:983:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = seqan::String<CountingChar, seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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/file.h:92,
                 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/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String<TValue, seqan::External<TConfig> >&, const TSource&, seqan::Tag<TUsage>) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [4]; TExpand = seqan::TagGenerous_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11:   required from 'void seqan::assign(seqan::String<TValue, TSpec>&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::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;
      |             ~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40:
/<<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)
      |     ^~~~~~~~~~~~
[ 17%] 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,--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'
[ 17%] Built target test_sequence_v2
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=
Scanning dependencies of target test_sequence
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 -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/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)
      |     ^~~~~~~~
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: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());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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: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());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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: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);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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: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);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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: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);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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: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);
      |                                ^~~~~~~
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)
      |     ^~~~~~~~
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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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);
      |                                ^~~~~~~
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)
      |     ^~~~~~~~
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_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);
      |                                 ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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:42:
/<<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);
      |                   ^~~~~~~~~~~~
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)
      |     ^~~~~~~~
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 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);
      |                   ^~~~~~~~~~~~
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)
      |     ^~~~~~~~
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 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);
      |                   ^~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp:36:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp: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<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/sequence/sequence_interface.h:362:64:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp:36:
/<<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::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:64:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(T&) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp: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<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp: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<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp: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<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [with TContainer = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::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;
      |            ^~
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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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_iterator.h:80,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36:
/<<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<char, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<char, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<char, seqan::InfixSegment>::Segment(const seqan::Segment<char, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<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 = seqan::Segment<char, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<char, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<char, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<char, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 seqan::Segment<char, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<char, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<char, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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<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)
      |     ^~~~~~~~
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/sequence/test_sequence.cpp: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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = char; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<char, seqan::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 = seqan::Segment<char, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<char, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<char, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<char, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 seqan::Segment<char, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<char, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<char, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = char; TSpec = seqan::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;
      |            ^~
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<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,--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_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=
Scanning dependencies of target test_stringset_v2
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'
[ 17%] 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 -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/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:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included 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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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_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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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_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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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_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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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_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:
/<<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)) {           \
      |                                            ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<char, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String<char, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<char, seqan::Packed<> >; TString2 = seqan::String<char, seqan::Packed<> >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String<char, seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<short int, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String<short int, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<short int, seqan::Packed<> >; TString2 = seqan::String<short int, seqan::Packed<> >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String<short int, seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TString2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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
      |                          ^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39:
/<<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 = seqan::String<char, seqan::Packed<> >*; TParam = seqan::String<char, seqan::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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<char, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const char (&)[5]; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<char, seqan::Packed<> >; TString2 = char [5]; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
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/sequence/test_stringset_v2.cpp:39:
/<<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 = seqan::String<short int, seqan::Packed<> >*; TParam = seqan::String<short int, seqan::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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<short int, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const char (&)[5]; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<short int, seqan::Packed<> >; TString2 = char [5]; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
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/sequence/test_stringset_v2.cpp:39:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const char (&)[5]; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TString2 = char [5]; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39:
/<<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 = seqan::String<char, seqan::Packed<> >*; TParam = const seqan::String<char, seqan::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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<char, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String<char, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<char, seqan::Packed<> >; TString2 = seqan::String<char, seqan::Packed<> >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<char, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String<char, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
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/sequence/test_stringset_v2.cpp:39:
/<<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 = seqan::String<short int, seqan::Packed<> >*; TParam = const seqan::String<short int, seqan::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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<short int, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String<short int, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<short int, seqan::Packed<> >; TString2 = seqan::String<short int, seqan::Packed<> >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<short int, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String<short int, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
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/sequence/test_stringset_v2.cpp:39:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TString2 = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42:
/<<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)
      |              ^~~~~~~~
[ 17%] 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,--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'
[ 17%] 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=
Scanning dependencies of target test_sequence_journaled
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'
[ 17%] 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 -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/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/sequence_journaled/test_sequence_journaled.cpp:37:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::__cxx11::basic_stringstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::__cxx11::basic_stringstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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/tests/sequence_journaled/test_sequence_journaled.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::__cxx11::basic_stringstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::__cxx11::basic_stringstream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::__cxx11::basic_stringstream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 18%] 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,--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'
[ 18%] 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=
Scanning dependencies of target test_simd_vector
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'
[ 18%] 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 -o CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/simd/test_simd_vector.cpp
[ 18%] 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,--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'
[ 18%] 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=
Scanning dependencies of target test_simple_intervals_io
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'
[ 18%] 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 -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
[ 18%] 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,--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'
[ 18%] 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=
Scanning dependencies of target test_statistics
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'
[ 18%] 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 -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/find.h:84,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_<TNeedle, Q>::initialize(seqan::WuManberImpl_<TNeedle, Q>::TPattern&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; int Q = 2; seqan::WuManberImpl_<TNeedle, Q>::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(seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::WuManber_>; TNeedle2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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<_SrcTuple>::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<_SrcTuple>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56:   required from 'void seqan::_numOccurrences(TFloat&, seqan::String<TCargo>&, seqan::StringSet<seqan::String<TCargo> >&, const TAlgorithm&) [with TAlgorithm = seqan::Tag<seqan::WuManber_>; TFloat = double; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24:   required from 'TFloat seqan::zscore(seqan::StringSet<TSequence>, seqan::StringSet<TSequence>&, seqan::MarkovModel<seqan::SimpleType<unsigned char, seqan::Dna_>, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = seqan::Tag<seqan::WuManber_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>; TDnaSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37:
/<<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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<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));
      |         ~~~~^~~~~~~~~~~~~~~~~~~
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/statistics/test_statistics.cpp:37:
/<<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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_<TNeedle, Q>::initialize(seqan::WuManberImpl_<TNeedle, Q>::TPattern&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; int Q = 3; seqan::WuManberImpl_<TNeedle, Q>::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(seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::WuManber_>; TNeedle2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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<_SrcTuple>::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<_SrcTuple>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56:   required from 'void seqan::_numOccurrences(TFloat&, seqan::String<TCargo>&, seqan::StringSet<seqan::String<TCargo> >&, const TAlgorithm&) [with TAlgorithm = seqan::Tag<seqan::WuManber_>; TFloat = double; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24:   required from 'TFloat seqan::zscore(seqan::StringSet<TSequence>, seqan::StringSet<TSequence>&, seqan::MarkovModel<seqan::SimpleType<unsigned char, seqan::Dna_>, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = seqan::Tag<seqan::WuManber_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>; TDnaSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37:
/<<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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<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));
      |         ~~~~^~~~~~~~~~~~~~~~~~~
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/statistics/test_statistics.cpp:37:
/<<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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_<TNeedle, Q>::initialize(seqan::WuManberImpl_<TNeedle, Q>::TPattern&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; int Q = 1; seqan::WuManberImpl_<TNeedle, Q>::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(seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::WuManber_>; TNeedle2 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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<_SrcTuple>::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<_SrcTuple>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::WuManber_> >&> >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56:   required from 'void seqan::_numOccurrences(TFloat&, seqan::String<TCargo>&, seqan::StringSet<seqan::String<TCargo> >&, const TAlgorithm&) [with TAlgorithm = seqan::Tag<seqan::WuManber_>; TFloat = double; TAlphabet = seqan::SimpleType<unsigned char, seqan::Dna_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24:   required from 'TFloat seqan::zscore(seqan::StringSet<TSequence>, seqan::StringSet<TSequence>&, seqan::MarkovModel<seqan::SimpleType<unsigned char, seqan::Dna_>, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = seqan::Tag<seqan::WuManber_>; TFloat = double; TSpec = seqan::Tag<seqan::Default_>; TDnaSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37:
/<<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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39:
/<<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));
      |         ~~~~^~~~~~~~~~~~~~~~~~~
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/statistics/test_statistics.cpp:37:
/<<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_) :
      |     ^~~~
[ 18%] 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,--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'
[ 18%] 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=
Scanning dependencies of target test_store
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'
[ 18%] 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 -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/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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/tests/store/test_store.cpp:37:
/<<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/stream/tokenization.h:489:11:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<std::basic_fstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, seqan::FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; seqan::Amos = const seqan::Tag<seqan::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:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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&, seqan::FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; seqan::Amos = const seqan::Tag<seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownGene_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<std::basic_fstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, seqan::FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; seqan::Amos = const seqan::Tag<seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/store/test_store.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownIsoforms_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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_)
      |                  ^~~~~~~~
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/store/test_store.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/modifier.h:62,
                 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_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]':
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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:141:20: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  141 |             _cargo()
      |                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 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_view.h: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/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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/store/test_store.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::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 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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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/store/test_store.cpp:37:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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_)
      |                  ^~~~~~~~
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/store/test_store.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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_)
      |                  ^~~~~~~~
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/store/test_store.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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/store/test_store.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/store/test_store.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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_iterator.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::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 = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/store/test_store.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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_)
      |                  ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/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)
      |     ^~~~~~~~
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/store/test_store.cpp:37:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/store/test_store.cpp:37:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >; TSource = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; typename seqan::Convert<TTarget, TSource>::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/store/test_store.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/tests/store/test_store.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 18%] 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,--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'
[ 18%] 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=
Scanning dependencies of target test_stream
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'
[ 18%] 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 -o CMakeFiles/test_stream.dir/test_stream.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/stream/test_stream.cpp
[ 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,--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=
Scanning dependencies of target test_find_swift
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 -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
/<<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,
                 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/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/tests/swift_local/test_find_swift.cpp:40:
/<<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);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&; TSource = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36:
/<<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 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TSource = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TValue2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [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> > >; TSpec = seqan::Tag<seqan::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:71:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37:
/<<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):
      |     ^~~~~
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/swift_local/test_find_swift.cpp:36:
/<<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 = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TSource = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TValue2 = 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/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/include/seqan/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/include/seqan/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::IndexQGram<seqan::UngappedShape<4> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftLocal_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [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> > >; TSpec = seqan::Tag<seqan::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:71:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp: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::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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&; TSource = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp: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::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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >&; TSource = seqan::Align<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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/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,--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=
Scanning dependencies of target test_tabix_io
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 -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/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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_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)
      |     ^~~~~~~~
[ 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,--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=
Scanning dependencies of target test_translation
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 -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/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/translation/test_translation.cpp:37:
/<<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::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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/modifier.h:62,
                 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_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]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   required from 'void seqan::_translateImpl(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const TInString&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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,
                 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_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):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 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_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]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   required from 'void seqan::_translateImpl(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag<seqan::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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 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_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):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 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_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]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<seqan::ConcatDirect<> >; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33:   required from 'void seqan::_translateImpl(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, seqan::Owner<seqan::ConcatDirect<> > >&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<seqan::ConcatDirect<> >; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 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_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]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<seqan::ConcatDirect<> >; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33:   required from 'void seqan::_translateImpl(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, seqan::Owner<seqan::ConcatDirect<> > >&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<seqan::ConcatDirect<> >; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33:   required from 'void seqan::_translateImpl(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, const TInString&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<n>&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TParallelism = seqan::Tag<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<seqan::ConcatDirect<> >; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37:   required from 'void seqan::_translateImplLoop(seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet<TInString, TSpec3>&, const seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<seqan::ConcatDirect<> >; TSpec3 = seqan::Owner<seqan::ConcatDirect<> >; TInString = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; seqan::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 seqan::GeneticCode<CODE_SPEC>&, const seqan::Frames_<frames>&, const Serial&) [with TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag<seqan::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&, seqan::TranslationFrames, const seqan::GeneticCode<CODE_SPEC>&, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::Serial_>; seqan::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&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSource = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TParallelism = seqan::Tag<seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38:
/<<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,--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=
Scanning dependencies of target test_ucsc_io
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 -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/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: 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/basic/basic_stream.h:1085:63:   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 = seqan::String<char, seqan::Alloc<> >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::String<char, seqan::Alloc<> >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 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_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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownGene_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp: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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::String<char, seqan::Alloc<> >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::String<char, seqan::Alloc<> >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::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,
                 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_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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownIsoforms_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownGene_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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/sequence.h:95,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::String<char, seqan::Alloc<> >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::String<char, seqan::Alloc<> >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 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_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)
      |     ^~~~~~~~
[ 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,--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=
Scanning dependencies of target test_vcf_io
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 -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/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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_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)
      |     ^~~~~~~~
[ 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,--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_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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_reader_demo
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorials_custim_io_reader_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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_example1
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorials_custim_io_example1
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_replace_as
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorial_sequence_replace_as
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_solution1
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorial_file_io_solution1
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_example1
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'
[ 19%] 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 -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
[ 19%] 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,--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'
[ 19%] Built target demo_unassigned_or_unused_tutorial_file_io_example1
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=
Scanning dependencies of target demo_unassigned_or_unused_soft_to_hard_masking
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'
[ 20%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 20%] 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,--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'
[ 20%] Built target demo_unassigned_or_unused_soft_to_hard_masking
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=
Scanning dependencies of target demo_unassigned_or_unused_sam2svg
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'
[ 20%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = long long int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142: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::Segment<seqan::String<seqan::SimpleType<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/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,
                 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/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:31:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:31:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 20%] 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,--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'
[ 20%] Built target demo_unassigned_or_unused_sam2svg
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=
Scanning dependencies of target demo_unassigned_or_unused_parse_lm_stellar
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'
[ 20%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 20%] 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,--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'
[ 20%] Built target demo_unassigned_or_unused_parse_lm_stellar
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2
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'
[ 21%] 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 -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
[ 21%] 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,--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'
[ 21%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2
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=
Scanning dependencies of target demo_unassigned_or_unused_modifier_modview
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'
[ 21%] 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 -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
[ 21%] 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,--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'
[ 21%] Built target demo_unassigned_or_unused_modifier_modview
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=
Scanning dependencies of target demo_unassigned_or_unused_modifier_modreverse
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'
[ 21%] 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 -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
[ 21%] 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,--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'
[ 21%] Built target demo_unassigned_or_unused_modifier_modreverse
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=
Scanning dependencies of target demo_unassigned_or_unused_minimapper
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'
[ 21%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  141 |             _cargo()
      |                    ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h: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/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 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:91:45:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:36:
/<<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,
                 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/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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_)
      |                  ^~~~~~~~
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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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_)
      |                  ^~~~~~~~
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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/minimapper.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag<seqan::HammingSimple_>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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<_SrcTuple>::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<_SrcTuple>::type&, const seqan::Pattern<TNeedle, seqan::Tag<seqan::HammingSimple_> >&> >::Type = void]'
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:87,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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_iterator.h:87,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::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 = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::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 = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >; TSource = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; typename seqan::Convert<TTarget, TSource>::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/minimapper.cpp:34:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 21%] 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,--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'
[ 21%] Built target demo_unassigned_or_unused_minimapper
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=
Scanning dependencies of target demo_unassigned_or_unused_iterator
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'
[ 22%] 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 -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
[ 22%] 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,--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'
[ 22%] Built target demo_unassigned_or_unused_iterator
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=
Scanning dependencies of target demo_unassigned_or_unused_index_sufarray
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'
[ 22%] 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 -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
[ 22%] 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,--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'
[ 22%] Built target demo_unassigned_or_unused_index_sufarray
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=
Scanning dependencies of target demo_unassigned_or_unused_index_qgram_counts
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'
[ 22%] 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 -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
[ 22%] 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,--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'
[ 22%] Built target demo_unassigned_or_unused_index_qgram_counts
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=
Scanning dependencies of target demo_unassigned_or_unused_index_mums
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'
[ 22%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3:
/<<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)
      |            ^~~~~~
[ 22%] 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,--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'
[ 22%] Built target demo_unassigned_or_unused_index_mums
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=
Scanning dependencies of target demo_unassigned_or_unused_index_lcp
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'
[ 23%] 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 -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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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<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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23: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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3:
/<<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_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,--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'
[ 23%] Built target demo_unassigned_or_unused_index_lcp
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=
Scanning dependencies of target demo_unassigned_or_unused_index_find_stringset
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'
[ 23%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSource = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TValue2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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 = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3:
/<<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_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,--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'
[ 23%] Built target demo_unassigned_or_unused_index_find_stringset
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=
Scanning dependencies of target demo_unassigned_or_unused_find_wild
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'
[ 23%] 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 -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
[ 23%] 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,--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'
[ 23%] Built target demo_unassigned_or_unused_find_wild
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=
Scanning dependencies of target demo_unassigned_or_unused_file_format
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'
[ 23%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 23%] 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,--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'
[ 23%] Built target demo_unassigned_or_unused_file_format
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=
Scanning dependencies of target demo_unassigned_or_unused_bam_library_size
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'
[ 23%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 23%] 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,--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'
[ 23%] Built target demo_unassigned_or_unused_bam_library_size
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=
Scanning dependencies of target demo_tutorial_vcf_io_base
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'
[ 23%] 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 -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
[ 23%] 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,--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'
[ 23%] Built target demo_tutorial_vcf_io_base
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=
Scanning dependencies of target demo_tutorial_string_sets_example_iterators
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_string_sets_example_iterators
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=
Scanning dependencies of target demo_tutorial_vcf_io_solution3
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_vcf_io_solution3
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=
Scanning dependencies of target demo_tutorial_string_sets_assignment_4_workshop_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_string_sets_assignment_4_workshop_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=
Scanning dependencies of target demo_tutorial_string_sets_assignment_2
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_string_sets_assignment_2
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=
Scanning dependencies of target demo_tutorial_string_sets_assignment_1_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_string_sets_assignment_1_solution
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_interval_tree
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'
[ 24%] 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 -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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = seqan::Graph<seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> > >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1363:16:   required from 'void seqan::addInterval(seqan::IntervalTree<TValue, TCargo>&, TInterval) [with TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >; TInterval = seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:42:31:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:58:40:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:49:50:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'bool seqan::removeInterval(seqan::Graph<TSpec>&, TPropertyMap&, TVertexDescriptor&, TValue, TValue, TCargo) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1882:26:   required from 'bool seqan::removeInterval(seqan::Graph<TSpec>&, TPropertyMap&, TValue, TValue, TCargo) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1893:26:   required from 'bool seqan::removeInterval(seqan::IntervalTree<TValue, TCargo>&, TValue, TValue, TCargo) [with TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:66:52:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_interval_tree
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution4
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'
[ 24%] 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 -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/graph_align.h:56,
                 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/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TValue>&, const seqan::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:79:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/simple_rna_seq/genequant_solution4.cpp:2:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/simple_rna_seq/genequant_solution4.cpp:2:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_genequant_solution4
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution2
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'
[ 24%] 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 -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/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,
                 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/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:33: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:33: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_genequant_solution2
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution1
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'
[ 24%] 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 -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/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,
                 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/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:30: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:30: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_genequant_solution1
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment5
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'
[ 24%] 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 -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/graph_align.h:56,
                 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/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TValue>&, const seqan::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:79:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/simple_rna_seq/genequant_assignment5.cpp:2:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/simple_rna_seq/genequant_assignment5.cpp:2:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:40: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:40: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_genequant_assignment5
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment4
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'
[ 24%] 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 -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/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,
                 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/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:39: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:39: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_genequant_assignment4
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment3
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'
[ 24%] 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 -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/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,
                 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/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_simple_rna_seq_genequant_assignment3
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=
Scanning dependencies of target demo_tutorial_sequences_in_depth_base
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_in_depth_base
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=
Scanning dependencies of target demo_unassigned_or_unused_sequence_length
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'
[ 24%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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/sequence_length.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 24%] 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,--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'
[ 24%] Built target demo_unassigned_or_unused_sequence_length
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=
Scanning dependencies of target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution4
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution4
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=
Scanning dependencies of target demo_tutorial_sequences_example_functionality2
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'
[ 24%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_functionality2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_functionality2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_example_functionality2
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=
Scanning dependencies of target demo_tutorial_sequences_assignment_6_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_assignment_6_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=
Scanning dependencies of target demo_tutorial_sequences_assignment_5_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_assignment_5_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=
Scanning dependencies of target demo_tutorial_sequences_assignment_4_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_assignment_4_solution
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=
Scanning dependencies of target demo_tutorial_sequences_assignment_3_solution
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_assignment_3_solution
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution2
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution2
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=
Scanning dependencies of target demo_tutorial_sequences_assignment_3
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'
[ 24%] 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 -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
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequences_assignment_3
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=
Scanning dependencies of target demo_tutorial_sequence_io_solution4
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'
[ 24%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution4.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution4.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution4.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution4.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution4.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 24%] 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,--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'
[ 24%] Built target demo_tutorial_sequence_io_solution4
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=
Scanning dependencies of target demo_tutorial_sequence_io_example1
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'
[ 25%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 25%] 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,--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'
[ 25%] Built target demo_tutorial_sequence_io_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=
Scanning dependencies of target demo_tutorial_seeds_solution1
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'
[ 25%] 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 -o CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/solution1.cpp
[ 25%] 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,--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'
[ 25%] Built target demo_tutorial_seeds_solution1
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_solution6
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'
[ 25%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1:
/<<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)
      |     ^~~~~~~~
[ 25%] 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,--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'
[ 25%] Built target demo_tutorial_seed_and_extend_solution6
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_solution4
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'
[ 26%] 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 -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
[ 26%] 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,--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'
[ 26%] Built target demo_tutorial_seed_and_extend_solution4
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment1
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'
[ 26%] 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 -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/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,
                 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/simple_rna_seq/genequant_assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.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)
      |     ^~~~~~~~
[ 26%] 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,--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'
[ 26%] Built target demo_tutorial_simple_rna_seq_genequant_assignment1
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_solution3
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'
[ 26%] 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 -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
[ 26%] 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,--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'
[ 26%] Built target demo_tutorial_seed_and_extend_solution3
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_solution2
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'
[ 26%] 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 -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
[ 26%] 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,--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'
[ 26%] Built target demo_tutorial_seed_and_extend_solution2
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_solution1
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'
[ 26%] 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 -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
[ 26%] 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,--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'
[ 26%] Built target demo_tutorial_seed_and_extend_solution1
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=
Scanning dependencies of target demo_unassigned_or_unused_file_readwrite
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'
[ 26%] 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 -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
[ 26%] 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,--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'
[ 26%] Built target demo_unassigned_or_unused_file_readwrite
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example5
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'
[ 27%] 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 -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
[ 27%] 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,--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'
[ 27%] Built target demo_tutorial_seed_and_extend_example5
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=
Scanning dependencies of target demo_unassigned_or_unused_bam_print_alignments
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'
[ 27%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/bam_print_alignments.cpp:76: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/bam_print_alignments.cpp:76: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/bam_print_alignments.cpp:76: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/bam_print_alignments.cpp:76: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/bam_print_alignments.cpp:76: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 27%] 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,--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'
[ 27%] Built target demo_unassigned_or_unused_bam_print_alignments
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example4
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'
[ 27%] 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 -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
[ 27%] 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,--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'
[ 27%] Built target demo_tutorial_seed_and_extend_example4
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example3
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'
[ 27%] 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 -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
[ 27%] 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,--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'
[ 27%] Built target demo_tutorial_seed_and_extend_example3
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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_solution3
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'
[ 27%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 27%] 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,--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'
[ 27%] Built target demo_tutorial_sam_and_bam_io_solution3
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=
Scanning dependencies of target demo_tutorial_sequence_io_solution1
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'
[ 27%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 27%] 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,--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'
[ 27%] Built target demo_tutorial_sequence_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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_solution2
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'
[ 28%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 28%] 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,--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'
[ 28%] Built target demo_tutorial_sam_and_bam_io_solution2
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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_example1
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'
[ 28%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 28%] 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,--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'
[ 28%] Built target demo_tutorial_sam_and_bam_io_example1
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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_base
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'
[ 28%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 28%] 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,--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'
[ 28%] Built target demo_tutorial_sam_and_bam_io_base
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=
Scanning dependencies of target demo_tutorial_q_gram_index_index_qgram_hash
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'
[ 28%] 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 -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
[ 28%] 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,--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'
[ 28%] Built target demo_tutorial_q_gram_index_index_qgram_hash
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=
Scanning dependencies of target demo_unassigned_or_unused_rooted_iterator
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'
[ 29%] 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 -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
[ 29%] 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,--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'
[ 29%] Built target demo_unassigned_or_unused_rooted_iterator
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=
Scanning dependencies of target demo_tutorial_q_gram_index_index_assignment6
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'
[ 29%] 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 -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
[ 29%] 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,--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'
[ 29%] Built target demo_tutorial_q_gram_index_index_assignment6
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=
Scanning dependencies of target demo_tutorial_pattern_matching_find_index_multiple
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'
[ 30%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSource = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSource = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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<> > > >; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:89:84:   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_>; seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSource = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TValue2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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 = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = const seqan::Tag<seqan::FinderMlr_>; typename seqan::InfixOnValue<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:24:105:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3:
/<<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_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,--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'
[ 30%] Built target demo_tutorial_pattern_matching_find_index_multiple
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=
Scanning dependencies of target demo_tutorial_pattern_matching_find_exact
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'
[ 30%] 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 -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
[ 30%] 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,--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'
[ 30%] Built target demo_tutorial_pattern_matching_find_exact
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=
Scanning dependencies of target demo_tutorial_pattern_matching_find_approx
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'
[ 30%] 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 -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
[ 30%] 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,--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'
[ 30%] Built target demo_tutorial_pattern_matching_find_approx
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=
Scanning dependencies of target demo_tutorial_pattern_matching_assignment2_solution
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'
[ 31%] 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 -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
[ 31%] 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,--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'
[ 31%] Built target demo_tutorial_pattern_matching_assignment2_solution
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=
Scanning dependencies of target demo_tutorial_pattern_matching_assignment1_solution
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'
[ 31%] 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 -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
[ 31%] 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,--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'
[ 31%] Built target demo_tutorial_pattern_matching_assignment1_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=
Scanning dependencies of target demo_tutorial_pattern_matching_assignment1
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'
[ 31%] 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 -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
[ 31%] 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,--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'
[ 31%] Built target demo_tutorial_pattern_matching_assignment1
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_final_solution
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'
[ 31%] 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 -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
[ 31%] 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,--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'
[ 31%] Built target demo_tutorial_parsing_command_line_arguments_final_solution
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example1_detailed
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'
[ 31%] 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 -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
[ 31%] 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,--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'
[ 31%] Built target demo_tutorial_parsing_command_line_arguments_example1_detailed
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=
Scanning dependencies of target demo_tutorial_workflows_knime_node
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'
[ 32%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_workflows_knime_node
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example6
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'
[ 32%] 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 -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
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_seed_and_extend_example6
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example1
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'
[ 32%] 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 -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
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_parsing_command_line_arguments_example1
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment6_solution
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'
[ 32%] 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 -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
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_parsing_command_line_arguments_assignment6_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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment3_solution
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'
[ 32%] 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 -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
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_parsing_command_line_arguments_assignment3_solution
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment2_solution
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'
[ 32%] 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 -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
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_parsing_command_line_arguments_assignment2_solution
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=
Scanning dependencies of target demo_tutorial_string_sets_example_functionality_2
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'
[ 32%] 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 -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
[ 32%] 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,--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'
[ 32%] Built target demo_tutorial_string_sets_example_functionality_2
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step4
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'
[ 34%] 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 -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
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:3:
/<<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);
      |                                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:3:
/<<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) :
      |     ^~~~
[ 34%] 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,--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'
[ 34%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step4
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step3
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'
[ 34%] 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 -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
[ 34%] 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,--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'
[ 34%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step3
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step2
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'
[ 34%] 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 -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
[ 34%] 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,--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'
[ 34%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step2
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=
Scanning dependencies of target demo_unassigned_or_unused_index_supermaxrepeats
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'
[ 34%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::TSize) [with TSTree = seqan::Index<seqan::String<char, seqan::Alloc<> > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 34%] 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,--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'
[ 34%] Built target demo_unassigned_or_unused_index_supermaxrepeats
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5
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'
[ 34%] 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 -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
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:3:
/<<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);
      |                                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:3:
/<<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) :
      |     ^~~~
[ 34%] 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,--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'
[ 34%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1
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'
[ 34%] 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 -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/align.h:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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,
                 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/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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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_;
      |     ~~~~~~~~^~~~~~
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,
                 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/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:189,
                 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/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
      |         ~~~~~~~~^~~~~~
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,
                 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/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:189,
                 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/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_;
      |         ~~~~~~~~^~~~~~
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,
                 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/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:189,
                 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/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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, seqan::Iter<seqan::Matrix<TScoreValue, DIMENSION>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; unsigned int DIMENSION = 0; typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type = seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix = seqan::String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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_;
      |             ~~~~^~~~~~~~~
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,
                 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/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:189,
                 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/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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
      |         ~~~~~~~~^~~~~~~~~
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,
                 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/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:189,
                 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/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;
      |         ~~~~~~~~^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 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/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 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/basic/iterator_adaptor.h:116: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:215:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.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<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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 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/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 34%] 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,--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'
[ 34%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1
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=
Scanning dependencies of target demo_tutorial_string_sets_assignment_3_workshop_solution
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'
[ 34%] 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 -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
[ 34%] 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,--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'
[ 34%] Built target demo_tutorial_string_sets_assignment_3_workshop_solution
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_local
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'
[ 35%] 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 -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/align.h:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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_);
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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_;
      |     ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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
      |         ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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_;
      |         ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix&, seqan::Iter<seqan::Matrix<TScoreValue, DIMENSION>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; unsigned int DIMENSION = 0; typename seqan::Iterator<seqan::Matrix<TScoreValue, DIMENSION>, const seqan::Tag<seqan::Standard_> >::Type = seqan::Iter<seqan::Matrix<int>, seqan::CountingIteratorImpl_<seqan::Tag<seqan::Nothing_> > >; typename seqan::LocalAlignmentFinder<TScoreValue>::TBoolMatrix = seqan::String<bool>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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_;
      |             ~~~~^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TScoreValue = int; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreSpec = seqan::Tag<seqan::Simple_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26:   required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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
      |         ~~~~~~~~^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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:189,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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;
      |         ~~~~~~~~^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:215:22:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:215:44:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33:   required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder<TScoreValue>&, const TStringH&, const TStringV&, const seqan::Score<TValue, TSpec>&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TStringH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46:   required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentFinder<TScoreValue>&, const seqan::Score<TScoreValue2, TScoreSpec>&, TScoreValue) [with TSourceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSourceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Unbanded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard
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'
[ 35%] 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 -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
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised
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'
[ 35%] 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 -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/align.h:177,
                 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/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const Hirschberg&) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequenceH = seqan::String<char, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<char, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:83:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, seqan::Tag<seqan::Simple_> >&, const Hirschberg&) [with TSequence = seqan::String<char, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; seqan::Hirschberg = seqan::Tag<seqan::Hirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:22:83:   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,
                 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/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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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,
                 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/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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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,
                 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/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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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,
                 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/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_) :
      |     ^~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2
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'
[ 35%] 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 -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
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2
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=
Scanning dependencies of target demo_tutorial_sequences_in_depth_example_overflow
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'
[ 35%] 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 -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
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_sequences_in_depth_example_overflow
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_banded
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'
[ 35%] 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 -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
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_banded
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=
Scanning dependencies of target demo_tutorial_multiple_sequence_alignment_msa
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'
[ 35%] 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 -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/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: In instantiation of 'bool seqan::convertAlignment(const seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, seqan::Align<TAliSource, TAliSpec>&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21:   required from 'void seqan::globalMsaAlignment(seqan::Align<TSource, TSpec>&, const TScore&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:31:48:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28:   required from 'void seqan::globalMsaAlignment(seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, TStringSet1&, TNames&, const seqan::MsaOptions<TAlphabet, TScore>&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TStringSet1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TNames = seqan::String<seqan::String<char, seqan::Alloc<> > >; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23:   required from 'void seqan::globalMsaAlignment(seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23:   required from 'void seqan::globalMsaAlignment(seqan::Align<TSource, TSpec>&, const TScore&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:31:48:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_multiple_sequence_alignment_msa
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution5
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'
[ 35%] 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 -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/store.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeDown(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = const seqan::FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:146:38:   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,
                 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/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TValue>&, const seqan::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:79:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/simple_rna_seq/genequant_solution5.cpp:2:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/simple_rna_seq/genequant_solution5.cpp:2:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_simple_rna_seq_genequant_solution5
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=
Scanning dependencies of target demo_tutorial_multiple_sequence_alignment_consensus
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'
[ 35%] 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 -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/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: In instantiation of 'bool seqan::convertAlignment(const seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, seqan::Align<TAliSource, TAliSpec>&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21:   required from 'void seqan::globalMsaAlignment(seqan::Align<TSource, TSpec>&, const TScore&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:40:57:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28:   required from 'void seqan::globalMsaAlignment(seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, TStringSet1&, TNames&, const seqan::MsaOptions<TAlphabet, TScore>&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TStringSet1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TNames = seqan::String<seqan::String<char, seqan::Alloc<> > >; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23:   required from 'void seqan::globalMsaAlignment(seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23:   required from 'void seqan::globalMsaAlignment(seqan::Align<TSource, TSpec>&, const TScore&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:40:57:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_multiple_sequence_alignment_consensus
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=
Scanning dependencies of target demo_unassigned_or_unused_benchmark_stream_write
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'
[ 35%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_unassigned_or_unused_benchmark_stream_write
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=
Scanning dependencies of target demo_tutorial_modifiers_nested
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'
[ 35%] 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 -o CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_modifiers_nested
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=
Scanning dependencies of target demo_tutorial_modifiers_modreverse
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'
[ 35%] 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 -o CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_modifiers_modreverse
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=
Scanning dependencies of target demo_unassigned_or_unused_index_node_predicate
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'
[ 35%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_unassigned_or_unused_index_node_predicate
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=
Scanning dependencies of target demo_tutorial_modifiers_assignment1_solution
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'
[ 35%] 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 -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
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_modifiers_assignment1_solution
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=
Scanning dependencies of target demo_tutorial_modifiers_assignment1
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'
[ 35%] 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 -o CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_modifiers_assignment1
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=
Scanning dependencies of target demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1
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'
[ 35%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos, seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; seqan::DeltaMapEntry<TRefPos, TStorePos>::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 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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:75:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  115 |         deltaTypeEnd(endType)
      |                             ^
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,
                 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/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/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; 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::SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29:   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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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/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(seqan::String<TValue, TSpec>&, TPosition, const TValue&, seqan::Tag<TUsage>) [with TTargetValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = seqan::Alloc<>; TPosition = int; TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TPosition = int; TValue = seqan::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 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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:75:   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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:78,
                 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/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 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/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(seqan::JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCxtPosition = seqan::Tag<seqan::ContextEnd_>; TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&; decltype (seqan::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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29:   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;
      |          ^~~
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,
                 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/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,
                 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/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 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/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(seqan::JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCxtPosition = seqan::Tag<seqan::ContextEnd_>; TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&; decltype (seqan::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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29:   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;
      |          ^~~
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,
                 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/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,
                 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/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(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:556:11:   required from 'void seqan::init(seqan::JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [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_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(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/jst_extension_base.h:282:9:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29:   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,
                 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/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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77,
                 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/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 = 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/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(seqan::String<TValue, seqan::Block<SPACE> >&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(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/jst_extension_base.h:282:9:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29:   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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 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/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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61,
                 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/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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = seqan::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*, seqan::False) [with TValue = seqan::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 = seqan::DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TSize = int; typename seqan::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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:75:   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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 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/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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78,
                 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/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const 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<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 = 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:932: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(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:417:9:   required from 'void seqan::init(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TObserver&) [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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:437:13:   required from 'void seqan::advance(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; 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::SelectFirstProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29:   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;
      |          ^~~~
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,
                 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/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)
      |              ^~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1
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=
Scanning dependencies of target demo_tutorial_vcf_io_solution1
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'
[ 35%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_vcf_io_solution1
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=
Scanning dependencies of target demo_tutorial_pattern_matching_find_index
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'
[ 35%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:3:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = const seqan::Tag<seqan::FinderMlr_>; typename seqan::InfixOnValue<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:18:105:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:3:
/<<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):
      |         ^~~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_pattern_matching_find_index
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=
Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_finder
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'
[ 35%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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;
      |            ^~
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,
                 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/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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_journaled_set_solution_online_search_finder
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=
Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment4
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'
[ 35%] 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 -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/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,
                 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/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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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;
      |            ^~
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 35%] 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,--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'
[ 35%] Built target demo_tutorial_journaled_set_solution_online_search_assignment4
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=
Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment2
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'
[ 36%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 36%] Built target demo_tutorial_journaled_set_solution_online_search_assignment2
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=
Scanning dependencies of target demo_tutorial_journaled_set_example_online_search_assignment1_hint
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'
[ 36%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 36%] Built target demo_tutorial_journaled_set_example_online_search_assignment1_hint
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=
Scanning dependencies of target demo_tutorial_journaled_set_example_join
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'
[ 36%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 36%] 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,--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'
[ 36%] Built target demo_tutorial_journaled_set_example_join
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=
Scanning dependencies of target demo_unassigned_or_unused_segmentalignment
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'
[ 36%] 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 -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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > > > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:57:37:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2:
/<<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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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,
                 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/basic/triple_packed.h: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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/basic/triple_packed.h: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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 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/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 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/basic/triple_packed.h: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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 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/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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 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/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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 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/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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 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/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 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/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 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/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 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/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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 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/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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 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/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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 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/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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 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/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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 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/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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 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/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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 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/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)
      |            ^~~~~~
[ 36%] 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,--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'
[ 36%] Built target demo_unassigned_or_unused_segmentalignment
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=
Scanning dependencies of target demo_tutorial_journaled_set_base
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'
[ 37%] 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 -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
[ 37%] 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,--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'
[ 37%] Built target demo_tutorial_journaled_set_base
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment4_solution
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'
[ 37%] 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 -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
[ 37%] 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,--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'
[ 37%] Built target demo_tutorial_parsing_command_line_arguments_assignment4_solution
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=
Scanning dependencies of target demo_dox_stream_lexical_cast
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'
[ 37%] 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 -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
[ 37%] 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,--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'
[ 37%] Built target demo_dox_stream_lexical_cast
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=
Scanning dependencies of target demo_tutorial_q_gram_index_index_qgram
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'
[ 37%] 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 -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
[ 37%] 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,--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'
[ 37%] Built target demo_tutorial_q_gram_index_index_qgram
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=
Scanning dependencies of target demo_dox_statistics_load_markov_model
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'
[ 37%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 37%] 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,--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'
[ 37%] Built target demo_dox_statistics_load_markov_model
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=
Scanning dependencies of target demo_dox_sequence_stringset
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'
[ 38%] 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 -o CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp
[ 38%] 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,--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'
[ 38%] Built target demo_dox_sequence_stringset
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=
Scanning dependencies of target demo_dox_sequence_segment
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'
[ 38%] 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 -o CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38:
/<<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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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::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;
      |            ^~
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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:37:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Segment<THost, seqan::PrefixSegment>&, Standard) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const seqan::Segment<THost, seqan::PrefixSegment>, const seqan::Tag<seqan::Standard_> >::Type = char*; seqan::Standard = const seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::PrefixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::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;
      |            ^~~~~~~
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)
      |     ^~~~~~~~
[ 38%] 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,--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'
[ 38%] Built target demo_dox_sequence_segment
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=
Scanning dependencies of target demo_dox_misc_name_store_cache
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'
[ 38%] 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 -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
[ 38%] 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,--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'
[ 38%] Built target demo_dox_misc_name_store_cache
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=
Scanning dependencies of target demo_dox_sequence_UNUSED_suffix
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'
[ 38%] 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 -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
[ 38%] 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,--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'
[ 38%] Built target demo_dox_sequence_UNUSED_suffix
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=
Scanning dependencies of target demo_tutorial_a_first_example_basic_code
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 -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
[ 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,--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_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=
Scanning dependencies of target demo_dox_seeds_seeds_add_seed
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'
[ 38%] 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 -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
[ 38%] 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,--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'
[ 38%] Built target demo_dox_seeds_seeds_add_seed
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=
Scanning dependencies of target demo_dox_score_score
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'
[ 39%] 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 -o CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp
[ 39%] 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,--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'
[ 39%] Built target demo_dox_score_score
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=
Scanning dependencies of target demo_dox_graph_algorithms_longest_common_subsequence
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'
[ 40%] 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 -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
[ 40%] 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,--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'
[ 40%] Built target demo_dox_graph_algorithms_longest_common_subsequence
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=
Scanning dependencies of target demo_dox_bed_io_UNUSED_bed_stream_read
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'
[ 40%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:21: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:21: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 char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 40%] 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,--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'
[ 40%] Built target demo_dox_bed_io_UNUSED_bed_stream_read
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=
Scanning dependencies of target demo_dox_modifier_modified_string_nested
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'
[ 40%] 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 -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
[ 40%] 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,--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'
[ 40%] Built target demo_dox_modifier_modified_string_nested
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=
Scanning dependencies of target demo_tutorial_metafunctions_assignment1_solution
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'
[ 41%] 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 -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
[ 41%] 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,--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'
[ 41%] Built target demo_tutorial_metafunctions_assignment1_solution
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=
Scanning dependencies of target demo_dox_index_open_save
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'
[ 41%] 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 -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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<unsigned int, unsigned int, 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<unsigned int, unsigned int, 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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<unsigned int, unsigned int, 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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<unsigned int, unsigned int, 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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<unsigned int, unsigned int, 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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17: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<unsigned int, unsigned int, 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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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 = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1:
/<<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)
      |            ^~~~~~
[ 41%] 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,--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'
[ 41%] Built target demo_dox_index_open_save
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=
Scanning dependencies of target demo_tutorial_indexed_fasta_io_solution2
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'
[ 41%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 41%] 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,--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'
[ 41%] Built target demo_tutorial_indexed_fasta_io_solution2
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=
Scanning dependencies of target demo_unassigned_or_unused_graph_hmm_silent
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'
[ 41%] 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 -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
[ 41%] 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,--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'
[ 41%] Built target demo_unassigned_or_unused_graph_hmm_silent
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=
Scanning dependencies of target demo_tutorial_pattern_matching_assignment2
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'
[ 41%] 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 -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
[ 41%] 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,--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'
[ 41%] Built target demo_tutorial_pattern_matching_assignment2
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=
Scanning dependencies of target demo_dox_modifier_cyclic_shape
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'
[ 41%] 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 -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:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >; typename seqan::Size<seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> > >::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:28:70:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1:
/<<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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1:
/<<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) :
      |     ^~~~~~~~~~~
[ 41%] 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,--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'
[ 41%] Built target demo_dox_modifier_cyclic_shape
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn
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'
[ 41%] 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 -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
[ 41%] 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,--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'
[ 41%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn
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=
Scanning dependencies of target demo_tutorial_sequences_assignment_1_solution
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'
[ 41%] 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 -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
[ 41%] 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,--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'
[ 41%] Built target demo_tutorial_sequences_assignment_1_solution
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=
Scanning dependencies of target demo_dox_index_supermaxrepeats
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'
[ 41%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::TSize) [with TSTree = seqan::Index<seqan::String<char, seqan::Alloc<> > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::SuperMaxRepeats> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4:
/<<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)
      |     ^~~~~~~~
[ 41%] 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,--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'
[ 41%] Built target demo_dox_index_supermaxrepeats
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=
Scanning dependencies of target demo_tutorial_journaled_string_tree_journaled_string_tree_base
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'
[ 41%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry<TRefPos, TStorePos>::DeltaMapEntry(seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos, seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaPos = unsigned int; seqan::DeltaMapEntry<TRefPos, TStorePos>::TDeltaRecord = seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<2, 30> >; seqan::DeltaMapEntry<TRefPos, TStorePos>::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 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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:75:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String<bool, seqan::Packed<> >::String(const seqan::String<bool, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy]
  115 |         deltaTypeEnd(endType)
      |                             ^
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,
                 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/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/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; 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::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29:   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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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/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(seqan::String<TValue, TSpec>&, TPosition, const TValue&, seqan::Tag<TUsage>) [with TTargetValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TTargetSpec = seqan::Alloc<>; TPosition = int; TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TExpand = seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TPosition = int; TValue = seqan::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 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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:75:   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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:78,
                 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/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 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/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(seqan::JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TCxtPosition = seqan::Tag<seqan::ContextRange_>; TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&; decltype (seqan::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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29:   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;
      |          ^~~
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,
                 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/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,
                 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/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 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/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(seqan::JstExtensionBase<TExtension, TCxtPosition>&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TCxtPosition = seqan::Tag<seqan::ContextRange_>; TTraverser = seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&; decltype (seqan::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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29:   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;
      |          ^~~
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,
                 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/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,
                 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/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(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:556:11:   required from 'void seqan::init(seqan::JstBuffer_<TJournaledStringTree, TSpec>&, TJst&) [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_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(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/jst_extension_base.h:282:9:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29:   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,
                 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/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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78,
                 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/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const 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(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TSize, TObserver&, const seqan::Tag<TUsage>&) [with TJst = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; 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::SelectValidProxy_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29:   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;
      |          ^~~~
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,
                 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/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,
                 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/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 = 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/sequence/string_block.h:402:19:   required from 'void seqan::appendValue(seqan::String<TValue, seqan::Block<SPACE> >&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::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(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/jst_extension_base.h:282:9:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<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_> > > >&>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13:   required from 'void seqan::find(seqan::TraverserImpl<TJst, seqan::JstTraversalSpec<TSpec> >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::Tag<seqan::Horspool_> > >; TDelegate = MatchPrinter<seqan::TraverserImpl<seqan::JournaledStringTree<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >, seqan::JstTraversalSpec<void> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29:   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
      |       ^~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 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/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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61,
                 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/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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource1 = seqan::DeltaMapEntry<unsigned int, unsigned int>*; TSource2 = seqan::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*, seqan::False) [with TValue = seqan::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 = seqan::DeltaMapEntry<unsigned int, unsigned int>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::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(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = seqan::DeltaMapEntry<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::TagGenerous_; typename seqan::Size<seqan::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 = seqan::String<seqan::DeltaMapEntry<unsigned int, unsigned int>, seqan::Alloc<> >&; TSize = int; typename seqan::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(seqan::DeltaMap<TConfig, TSpec>&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String<bool, seqan::Packed<> >; TDeltaType = seqan::Tag<seqan::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(seqan::JournaledStringTree<TSequence, TConfig, TSpec>&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> > >; TSpec = seqan::Tag<seqan::Default_>; TPos = int; TValue = int; TIds = std::vector<unsigned int>; TDeltaType = seqan::Tag<seqan::DeltaTypeDel_>; typename seqan::EnableIf<seqan::Is<seqan::ContainerConcept<TIds> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:75:   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
      |       ^~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:61,
                 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/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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] 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,--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'
[ 41%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base
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=
Scanning dependencies of target demo_dox_index_UNUSED_shape_hash_next
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'
[ 41%] 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 -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
[ 41%] 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,--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'
[ 41%] Built target demo_dox_index_UNUSED_shape_hash_next
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=
Scanning dependencies of target demo_tutorial_modifiers_modview
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'
[ 42%] 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 -o CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp
[ 42%] 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,--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'
[ 42%] Built target demo_tutorial_modifiers_modview
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=
Scanning dependencies of target demo_dox_modifier_cyclic_shape_snippets
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'
[ 42%] 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 -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:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:58: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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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 &)
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1>; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> >; typename seqan::Size<seqan::ModifiedString<THost, seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::HardwiredShape<1, 1, 3, 2> >, 1> > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::FixedShape<2, seqan::GappedShape<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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 &)
      |     ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::ModifiedIterator<seqan::Iter<seqan::String<char, seqan::Alloc<> >, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/modifier.h:62,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19:   required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; TSource = const seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >&, seqan::Tag<TExpand>) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::GappedShape<seqan::Tag<seqan::Default_> >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::ModCyclicShape<seqan::CyclicShape<TSpec> > >, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<const char*, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::ModCyclicShape<TSpec> >&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > >; typename seqan::Size<seqan::ModifiedString<THost, seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::ModifiedString<seqan::String<char, seqan::Alloc<> >, seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::Default_> > > > >; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::ModCyclicShape<seqan::CyclicShape<seqan::GappedShape<seqan::Tag<seqan::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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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) :
      |     ^~~~~~~~~~~
[ 42%] 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,--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'
[ 42%] Built target demo_dox_modifier_cyclic_shape_snippets
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=
Scanning dependencies of target demo_dox_index_textAt_indexText_saAt_indexRequire
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'
[ 42%] 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 -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
[ 42%] 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,--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'
[ 42%] Built target demo_dox_index_textAt_indexText_saAt_indexRequire
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=
Scanning dependencies of target demo_tutorial_alignment_scoring_scheme_affine_dgs
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'
[ 42%] 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 -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
[ 42%] 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,--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'
[ 42%] Built target demo_tutorial_alignment_scoring_scheme_affine_dgs
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_preorder
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'
[ 43%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::VSTree<seqan::TopDown<seqan::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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11:   required from 'const seqan::Iter<TContainer, TSpec>& seqan::operator++(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::VSTree<seqan::TopDown<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 43%] 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,--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'
[ 43%] Built target demo_tutorial_index_iterators_index_preorder
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=
Scanning dependencies of target demo_dox_sequence_UNUSED_infix
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'
[ 43%] 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 -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
[ 43%] 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,--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'
[ 43%] Built target demo_dox_sequence_UNUSED_infix
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=
Scanning dependencies of target demo_dox_index_sufarray
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'
[ 43%] 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 -o CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp
[ 43%] 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,--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'
[ 43%] Built target demo_dox_index_sufarray
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=
Scanning dependencies of target demo_dox_modifier_modified_string
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'
[ 44%] 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 -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
[ 44%] 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,--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'
[ 44%] Built target demo_dox_modifier_modified_string
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=
Scanning dependencies of target demo_dox_index_node_predicate
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'
[ 45%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4:
/<<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)
      |     ^~~~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_dox_index_node_predicate
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=
Scanning dependencies of target demo_dox_modifier_modified_string_mod_view
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'
[ 45%] 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 -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
[ 45%] 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,--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'
[ 45%] Built target demo_dox_modifier_modified_string_mod_view
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=
Scanning dependencies of target demo_dox_sequence_string2
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'
[ 45%] 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 -o CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp
[ 45%] 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,--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'
[ 45%] Built target demo_dox_sequence_string2
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=
Scanning dependencies of target demo_dox_index_mummy
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'
[ 45%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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):
      |         ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >; TAlgSpec = seqan::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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TNameInput = 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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:69:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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:66:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h: In member function 'bool seqan::Pipe<seqan::Bundle2<TInput1, TInput2>, seqan::Multi<seqan::Kasai, TPair, TLimitsString> >::process(TTextInput_&, TSuffixArrayInput_&) [with TTextInput_ = seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >; TSuffixArrayInput_ = seqan::Pipe<seqan::String<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >; TTextInput = seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Owner<> > >, seqan::Source<> >; TSuffixArrayInput = seqan::Pipe<seqan::String<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::External<seqan::ExternalConfigLarge<> > >, seqan::Source<> >; 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/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 in this function [-Wmaybe-uninitialized]
   87 | class Iter<TStringSet, ConcatVirtual<TSpec> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<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 in this function [-Wmaybe-uninitialized]
[ 45%] 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,--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'
[ 45%] Built target demo_dox_index_mummy
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=
Scanning dependencies of target demo_tutorial_multiple_sequence_alignment_assignment1
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'
[ 45%] 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 -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/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: In instantiation of 'bool seqan::convertAlignment(const seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, seqan::Align<TAliSource, TAliSpec>&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec2 = seqan::Tag<seqan::ArrayGaps_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21:   required from 'void seqan::globalMsaAlignment(seqan::Align<TSource, TSpec>&, const TScore&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:27:48:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28:   required from 'void seqan::globalMsaAlignment(seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, TStringSet1&, TNames&, const seqan::MsaOptions<TAlphabet, TScore>&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TStringSet1 = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TNames = seqan::String<seqan::String<char, seqan::Alloc<> > >; TAlphabet = seqan::SimpleType<unsigned char, seqan::AminoAcid_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23:   required from 'void seqan::globalMsaAlignment(seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = void; TSpec = const seqan::Tag<seqan::WithoutEdgeId_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23:   required from 'void seqan::globalMsaAlignment(seqan::Align<TSource, TSpec>&, const TScore&) [with TSource = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum80_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:27:48:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_tutorial_multiple_sequence_alignment_assignment1
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=
Scanning dependencies of target demo_tutorial_journaled_set_example_online_search
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'
[ 45%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3:
/<<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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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;
      |            ^~
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 45%] 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,--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'
[ 45%] Built target demo_tutorial_journaled_set_example_online_search
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=
Scanning dependencies of target demo_dox_index_maxrepeats
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'
[ 45%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4:
/<<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)
      |     ^~~~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_dox_index_maxrepeats
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=
Scanning dependencies of target demo_dox_graph_algorithms_longest_increasing_subsequence
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'
[ 45%] 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 -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
[ 45%] 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,--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'
[ 45%] Built target demo_dox_graph_algorithms_longest_increasing_subsequence
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=
Scanning dependencies of target demo_dox_index_iterator_short
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'
[ 45%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<seqan::Postorder>; TDfsOrder = seqan::Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<seqan::Postorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1586:26:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.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);
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1583:15:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2:
/<<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)
      |     ^~~~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_dox_index_iterator_short
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=
Scanning dependencies of target demo_dox_find_finder_index
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'
[ 45%] 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 -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/index.h:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:15:17:   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();
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:220,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<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();
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2:
/<<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;
      |         ~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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;
      |             ~~~~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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;
      |             ~~~~~~~~^~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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;
      |                     ~~~~~~~~~^~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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(seqan::Finder<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag<seqan::FinderSTree_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag<seqan::FinderSTree_>; TPattern = char [2]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28:   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;
      |                     ~~~~~~~~~^~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1:
/<<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)
      |            ^~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_dox_find_finder_index
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=
Scanning dependencies of target demo_tutorial_basics_base
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'
[ 45%] 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 -o CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/base.cpp
[ 45%] 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,--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'
[ 45%] Built target demo_tutorial_basics_base
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_assignment1
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'
[ 45%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks<seqan::Postorder>; TDfsOrder = seqan::Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks<seqan::Postorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1586:26:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:23:23:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1583:15:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:23:23:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3:
/<<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)
      |            ^~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_tutorial_index_iterators_index_assignment1
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=
Scanning dependencies of target demo_dox_basic_metaprogramming_math
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'
[ 45%] 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 -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
[ 45%] 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,--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'
[ 45%] Built target demo_dox_basic_metaprogramming_math
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=
Scanning dependencies of target demo_dox_index_getOccurrences_getFrequency_range_getFibre
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'
[ 45%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::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(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:18:21:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::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(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char [4]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:18:21:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1:
/<<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)
      |            ^~~~~~
[ 45%] 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,--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'
[ 45%] Built target demo_dox_index_getOccurrences_getFrequency_range_getFibre
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=
Scanning dependencies of target demo_dox_index_begin_atEnd_representative_bottomUp
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'
[ 46%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::BottomUp<TSpec>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::Postorder; typename seqan::Iterator<seqan::Index<TObject, TSpec>, seqan::BottomUp<TSpec> >::Type = seqan::Iter<seqan::Index<seqan::String<char, seqan::Alloc<> > >, seqan::VSTree<seqan::BottomUp<> > >]'
/<<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1:
/<<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)
      |     ^~~~~~~~
[ 46%] 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,--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'
[ 46%] Built target demo_dox_index_begin_atEnd_representative_bottomUp
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=
Scanning dependencies of target demo_unassigned_or_unused_file_speed
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'
[ 46%] 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 -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
[ 46%] 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,--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'
[ 46%] Built target demo_unassigned_or_unused_file_speed
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=
Scanning dependencies of target demo_tutorial_alignment_graph
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'
[ 47%] 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 -o CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp
[ 47%] 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,--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'
[ 47%] Built target demo_tutorial_alignment_graph
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=
Scanning dependencies of target demo_dox_statistics_build_markov_model
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'
[ 47%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 47%] 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,--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'
[ 47%] Built target demo_dox_statistics_build_markov_model
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=
Scanning dependencies of target demo_dox_seq_io_fai_index_example
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'
[ 47%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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_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,--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'
[ 47%] Built target demo_dox_seq_io_fai_index_example
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment2
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'
[ 48%] 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 -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/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,
                 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/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:36: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 48%] 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,--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'
[ 48%] Built target demo_tutorial_simple_rna_seq_genequant_assignment2
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=
Scanning dependencies of target demo_dox_index_length_countSequences
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'
[ 48%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSource = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TValue2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::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 = seqan::Finder<seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31:   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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1:
/<<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)
      |            ^~~~~~
[ 48%] 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,--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'
[ 48%] Built target demo_dox_index_length_countSequences
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=
Scanning dependencies of target demo_dox_find_finder_aho_corasick
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'
[ 48%] 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 -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
[ 48%] 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,--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'
[ 48%] Built target demo_dox_find_finder_aho_corasick
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=
Scanning dependencies of target demo_tutorial_string_sets_assignment_2_solution
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'
[ 50%] 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 -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
[ 50%] 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,--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'
[ 50%] Built target demo_tutorial_string_sets_assignment_2_solution
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution3
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'
[ 51%] 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 -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/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,
                 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/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:34: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:34: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29: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::Dna5Q_>, 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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 51%] 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,--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'
[ 51%] Built target demo_tutorial_simple_rna_seq_genequant_solution3
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=
Scanning dependencies of target demo_dox_index_begin_range_goDown_representative_repLength
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'
[ 51%] 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 -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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:18:14:   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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:18:14:   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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::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(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:12:22:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::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(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:12:22:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 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/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,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/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_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,--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'
[ 51%] Built target demo_dox_index_begin_range_goDown_representative_repLength
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=
Scanning dependencies of target demo_dox_bam_io_bam_tags_dict
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'
[ 52%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
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,
                 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/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_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,--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'
[ 52%] Built target demo_dox_bam_io_bam_tags_dict
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=
Scanning dependencies of target demo_dox_consensus_consensus_alignment
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'
[ 52%] 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 -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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   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,
                 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/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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   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_)
      |                  ^~~~~~~~
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,
                 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/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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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/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/score.h:40,
                 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/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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildGlobalAlignmentOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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
      |                          ^~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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_)
      |                  ^~~~~~~~
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,
                 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/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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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));
      |                                      ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; seqan::ReScore = const seqan::Tag<seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/basic/iterator_adaptor.h:116: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_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,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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
      |                          ^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46: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::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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/basic/iterator_adaptor.h:116: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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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/score.h:40,
                 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/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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3:
/<<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/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/score.h:40,
                 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/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;
      |     ~~~~~~~^~~~~~~~
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/score.h:40,
                 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/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator-(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46: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::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46: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::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/score.h:40,
                 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/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:40,
                 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:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 52%] 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,--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'
[ 52%] Built target demo_dox_consensus_consensus_alignment
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=
Scanning dependencies of target demo_dox_basic_metaprogramming_logic
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_dox_basic_metaprogramming_logic
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=
Scanning dependencies of target demo_dox_store_store_example
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'
[ 52%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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/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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16: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::Segment<seqan::String<seqan::SimpleType<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/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,
                 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/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:31:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:31:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 52%] 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,--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'
[ 52%] Built target demo_dox_store_store_example
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=
Scanning dependencies of target demo_dox_basic_enable_if
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_dox_basic_enable_if
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=
Scanning dependencies of target demo_dox_basic_metaprogramming_switch
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_dox_basic_metaprogramming_switch
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=
Scanning dependencies of target demo_howto_using_zip_iterator
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_howto_using_zip_iterator
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=
Scanning dependencies of target demo_unassigned_or_unused_modifier_nested
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_unassigned_or_unused_modifier_nested
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=
Scanning dependencies of target demo_tutorial_sequence_io_solution2
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'
[ 52%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:12:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:12:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:12:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:12:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:12:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 52%] 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,--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'
[ 52%] Built target demo_tutorial_sequence_io_solution2
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=
Scanning dependencies of target demo_howto_align_gaps_clipping
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_howto_align_gaps_clipping
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution1
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'
[ 52%] 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 -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
[ 52%] 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,--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'
[ 52%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution1
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1
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'
[ 53%] 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 -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
[ 53%] 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,--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'
[ 53%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1
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=
Scanning dependencies of target demo_tutorial_bed_io_solution2
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'
[ 53%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:10:85:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:10:85:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 53%] 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,--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'
[ 53%] Built target demo_tutorial_bed_io_solution2
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=
Scanning dependencies of target demo_dox_sequence_container_view_zip
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'
[ 53%] 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 -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
[ 53%] 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,--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'
[ 53%] Built target demo_dox_sequence_container_view_zip
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=
Scanning dependencies of target demo_dox_align_compute_alignment_stats
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'
[ 53%] 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 -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
[ 53%] 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,--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'
[ 53%] Built target demo_dox_align_compute_alignment_stats
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=
Scanning dependencies of target demo_dox_basic_simple_type_construction
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_dox_basic_simple_type_construction
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=
Scanning dependencies of target demo_dox_align_profile_profile_seq_frac_score
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'
[ 54%] 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 -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/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,
                 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/demos/dox/align_profile/profile_seq_frac_score.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/demos/dox/align_profile/profile_seq_frac_score.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 54%] 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,--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'
[ 54%] Built target demo_dox_align_profile_profile_seq_frac_score
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=
Scanning dependencies of target demo_dox_graph_algorithms_topological_sort
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_dox_graph_algorithms_topological_sort
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3
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'
[ 54%] 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 -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/align.h:183,
                 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/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28:   required from 'int seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:26:57:   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,
                 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/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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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,
                 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/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,
                 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/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_;
      |                 ~~~~~~~~^~~~~~
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,
                 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/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,
                 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/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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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;
      |                     ~~~~^~~~~~~~~
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,
                 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/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_) :
      |     ^~~~
[ 54%] 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,--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'
[ 54%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3
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=
Scanning dependencies of target demo_tutorial_file_io_overview_solution3
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'
[ 54%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 54%] 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,--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'
[ 54%] Built target demo_tutorial_file_io_overview_solution3
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=
Scanning dependencies of target demo_dox_graph_types_graph_algo_dijkstra
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_dox_graph_types_graph_algo_dijkstra
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=
Scanning dependencies of target demo_dox_bam_io_bam_file_in
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'
[ 54%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 54%] 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,--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'
[ 54%] Built target demo_dox_bam_io_bam_file_in
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=
Scanning dependencies of target demo_tutorial_genome_annotations_base
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'
[ 54%] 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 -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/store.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeRight(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:34:27:   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(seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:60:27:   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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.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)
      |     ^~~~~~~~
[ 54%] 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,--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'
[ 54%] Built target demo_tutorial_genome_annotations_base
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=
Scanning dependencies of target demo_dox_seeds_seeds_extension
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_dox_seeds_seeds_extension
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=
Scanning dependencies of target demo_dox_index_counting
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'
[ 54%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >; TTraits = seqan::PreorderEmptyEdges]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::PreorderEmptyEdges> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:277:11:   required from 'seqan::Iter<TContainer, TSpec> seqan::operator++(seqan::Iter<TContainer, TSpec>&, int) [with TContainer = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::VSTree<seqan::TopDown<seqan::ParentLinks<seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 54%] 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,--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'
[ 54%] Built target demo_dox_index_counting
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=
Scanning dependencies of target demo_dox_align_gaps_example
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_dox_align_gaps_example
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=
Scanning dependencies of target demo_dox_align_profile_profile_seq_score
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'
[ 54%] 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 -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/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,
                 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/demos/dox/align_profile/profile_seq_score.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/demos/dox/align_profile/profile_seq_score.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 54%] 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,--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'
[ 54%] Built target demo_dox_align_profile_profile_seq_score
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=
Scanning dependencies of target demo_dox_graph_algorithms_dag_shortest_path
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_dox_graph_algorithms_dag_shortest_path
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo
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'
[ 54%] 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 -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
[ 54%] 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,--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'
[ 54%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo
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=
Scanning dependencies of target demo_dox_align_align
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'
[ 55%] 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 -o CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp
[ 55%] 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,--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'
[ 55%] Built target demo_dox_align_align
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=
Scanning dependencies of target demo_dox_index_find_repeats
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'
[ 55%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 55%] Built target demo_dox_index_find_repeats
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=
Scanning dependencies of target demo_tutorial_simple_rna_seq_base
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'
[ 55%] 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 -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/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,
                 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/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_simple_rna_seq_base
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=
Scanning dependencies of target demo_tutorial_a_first_example_example_tags
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_a_first_example_example_tags
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=
Scanning dependencies of target demo_dox_graph_algorithms_breadth_first_search
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_dox_graph_algorithms_breadth_first_search
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=
Scanning dependencies of target demo_tutorial_fragment_store_base
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'
[ 55%] 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 -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/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,
                 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/fragment_store/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.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)
      |     ^~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_fragment_store_base
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=
Scanning dependencies of target demo_tutorial_vcf_io_solution2
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'
[ 55%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_vcf_io_solution2
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=
Scanning dependencies of target demo_dox_graph_algorithms_kruskals_algorithm
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_dox_graph_algorithms_kruskals_algorithm
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=
Scanning dependencies of target demo_tutorial_string_sets_example_functionality
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_string_sets_example_functionality
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=
Scanning dependencies of target demo_dox_index_begin_atEnd_representative
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'
[ 55%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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);
      |             ~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<>]'
/<<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(seqan::Index<TObject, TSpec>&, TSpec) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<> >; typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type = seqan::Iter<seqan::Index<seqan::String<char, seqan::Alloc<> > >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<> > > >]'
/<<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<seqan::Postorder>; TDfsOrder = seqan::Postorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<seqan::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(seqan::Index<TObject, TSpec>&, TSpec) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >; typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type = seqan::Iter<seqan::Index<seqan::String<char, seqan::Alloc<> > >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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(seqan::Index<TObject, TSpec>&, TSpec) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<> >; typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type = seqan::Iter<seqan::Index<seqan::String<char, seqan::Alloc<> > >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<> > > >]'
/<<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Preorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >; TTraits = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:16:25:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26:   required from 'void seqan::goNextImpl(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&, seqan::VSTreeIteratorTraits<seqan::Postorder_, THideEmptyEdges>) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Postorder; THideEmptyEdges = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&, TTraits) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >; TTraits = seqan::Postorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15:   required from 'void seqan::goNext(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<seqan::ParentLinks<seqan::Postorder> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:27:27:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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(seqan::Index<TObject, TSpec>&, TSpec) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<seqan::ParentLinks<> >; typename seqan::Iterator<seqan::Index<TObject, TSpec>, TSpec>::Type = seqan::Iter<seqan::Index<seqan::String<char, seqan::Alloc<> > >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<> > > >]'
/<<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1:
/<<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_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,--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'
[ 55%] Built target demo_dox_index_begin_atEnd_representative
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=
Scanning dependencies of target demo_tutorial_indexed_fasta_io_solution1
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'
[ 55%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_indexed_fasta_io_solution1
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=
Scanning dependencies of target demo_dox_basic_metaprogramming_control
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_dox_basic_metaprogramming_control
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=
Scanning dependencies of target demo_unassigned_or_unused_benchmark_stream
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'
[ 55%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/benchmark_stream.cpp:280: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/benchmark_stream.cpp:280: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/benchmark_stream.cpp:280: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/benchmark_stream.cpp:280: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/benchmark_stream.cpp:280: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 55%] Built target demo_unassigned_or_unused_benchmark_stream
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=
Scanning dependencies of target demo_tutorial_alphabets_example_ordValue
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_alphabets_example_ordValue
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=
Scanning dependencies of target demo_dox_align_global_alignment_unbanded
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_dox_align_global_alignment_unbanded
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=
Scanning dependencies of target demo_blast_blast_in_lowlevel
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_blast_blast_in_lowlevel
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=
Scanning dependencies of target demo_dox_align_extend_extend_alignment
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'
[ 55%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/align_extend.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52:   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,
                 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/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,
                 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_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/align_extend.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4:
/<<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);
      |                                                 ^~~~~~
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,
                 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/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,
                 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_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/align_extend.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52:   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,
                 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/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,
                 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_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/align_extend.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4:
/<<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);
      |                                                 ^~~~~~
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,
                 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/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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39: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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, const TSequence2&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:25:55:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:27:42:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:27:42:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Terminator_<seqan::XDrop_<int> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Terminator_<seqan::XDrop_<int> > >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_<seqan::XDrop_<int> >; TSequenceH = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::AlignExtend_<seqan::XDrop_<int> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::False, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value<seqan::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 seqan::Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >; TString0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Terminator_<seqan::XDrop_<int> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPFinalColumn_>, seqan::Tag<seqan::PartialColumnTop_> >; TDPProfile = seqan::DPProfile_<seqan::AlignExtend_<seqan::XDrop_<int> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<>, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Terminator_<seqan::XDrop_<int> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Terminator_<seqan::XDrop_<int> > >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_<seqan::XDrop_<int> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::AlignExtend_<seqan::XDrop_<int> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::False, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value<seqan::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 seqan::Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >; TString0 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TString1 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52:   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)));
      |                ^~~~
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,
                 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/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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Terminator_<seqan::XDrop_<int> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Terminator_<seqan::XDrop_<int> > >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_<seqan::XDrop_<int> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::AlignExtend_<seqan::XDrop_<int> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::False, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value<seqan::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 seqan::Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >; TString0 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TString1 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Terminator_<seqan::XDrop_<int> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<> >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<int, unsigned int>, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_<seqan::Terminator_<seqan::XDrop_<int> > >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::AlignExtend_<seqan::XDrop_<int> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_<seqan::XDrop_<int> >; TSequenceH = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSequenceV = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::AlignExtend_<seqan::XDrop_<int> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::False, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value<seqan::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 seqan::Score<TScoreValue, TScoreSpec>&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >; TString0 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TString1 = seqan::ModifiedString<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsRight_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps<TSource0, TGapsSpec0>&, seqan::Gaps<TSource1, TGapsSpec1>&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSource1 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag<seqan::ArrayGaps_>; TGapsSpec1 = seqan::Tag<seqan::ArrayGaps_>; TString0 = seqan::String<char, seqan::Alloc<> >; TString1 = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_<seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Gaps<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::DPContext<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, unsigned char, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >, seqan::String<unsigned char> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36:   required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32:   required from 'TScoreValue seqan::extendAlignment(seqan::Align<TSource, TSpec>&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple<TPos, 4>&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score<TScoreValue2, TScoreSpec>&) [with TStringInfix = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TString = seqan::String<char, seqan::Alloc<> >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_dox_align_extend_extend_alignment
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=
Scanning dependencies of target demo_dox_misc_interval_tree_example
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'
[ 55%] 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 -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/demos/dox/misc/interval_tree_example.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18:   required from 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::String<char, seqan::Alloc<> > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::IntervalTree<TValue, TCargo>&, TValue2, TValue2) [with TValue = int; TCargo = seqan::String<char, seqan::Alloc<> >; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:22:42:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_dox_misc_interval_tree_example
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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_5
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_a_first_example_solution_5
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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_example2
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'
[ 55%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 55%] 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,--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'
[ 55%] Built target demo_tutorial_sam_and_bam_io_example2
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=
Scanning dependencies of target demo_dox_align_split_split_alignment
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'
[ 55%] 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 -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
[ 55%] 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,--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'
[ 55%] Built target demo_dox_align_split_split_alignment
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=
Scanning dependencies of target demo_tutorial_sequences_base
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'
[ 56%] 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 -o CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/base.cpp
[ 56%] 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,--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'
[ 56%] Built target demo_tutorial_sequences_base
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=
Scanning dependencies of target demo_tutorial_iterators_assignment_3_workshop_solution
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'
[ 56%] 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 -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
[ 56%] 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,--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'
[ 56%] Built target demo_tutorial_iterators_assignment_3_workshop_solution
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=
Scanning dependencies of target demo_unassigned_or_unused_arg_align
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'
[ 56%] 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 -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
[ 56%] 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,--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'
[ 56%] Built target demo_unassigned_or_unused_arg_align
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=
Scanning dependencies of target demo_dox_find_finder_online
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'
[ 57%] 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 -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
[ 57%] 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,--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'
[ 57%] 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=
Scanning dependencies of target demo_dox_gff_io_UNUSED_gff_stream_read
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'
[ 57%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 57%] 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,--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'
[ 57%] 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=
Scanning dependencies of target demo_dox_graph_algorithms_all_pairs_shortest_path
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'
[ 57%] 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 -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
[ 57%] 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,--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'
[ 57%] Built target demo_dox_graph_algorithms_all_pairs_shortest_path
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=
Scanning dependencies of target demo_tutorial_string_sets_base
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'
[ 57%] 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 -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
[ 57%] 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,--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'
[ 57%] Built target demo_tutorial_string_sets_base
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=
Scanning dependencies of target demo_dox_graph_algorithms_prims_algorithm
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'
[ 57%] 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 -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
[ 57%] 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,--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'
[ 57%] Built target demo_dox_graph_algorithms_prims_algorithm
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=
Scanning dependencies of target demo_dox_graph_algorithms_depth_first_search
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'
[ 58%] 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 -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
[ 58%] 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,--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'
[ 58%] Built target demo_dox_graph_algorithms_depth_first_search
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=
Scanning dependencies of target demo_dox_index_mums
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'
[ 58%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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&, seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::TSize) [with TSTree = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; seqan::Iter<TSTree, seqan::VSTree<seqan::BottomUp<seqan::Mums> > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3:
/<<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)
      |            ^~~~~~
[ 58%] 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,--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'
[ 58%] Built target demo_dox_index_mums
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example1
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'
[ 58%] 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 -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
[ 58%] 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,--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'
[ 58%] Built target demo_tutorial_seed_and_extend_example1
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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_example7
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'
[ 58%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sam_and_bam_io/example7.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sam_and_bam_io/example7.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 58%] 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,--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'
[ 58%] Built target demo_tutorial_sam_and_bam_io_example7
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=
Scanning dependencies of target demo_dox_arg_parse_argument_parser
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'
[ 58%] 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 -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
[ 58%] 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,--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'
[ 58%] Built target demo_dox_arg_parse_argument_parser
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=
Scanning dependencies of target demo_dox_graph_algorithms_dijkstra
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'
[ 58%] 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 -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
[ 58%] 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,--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'
[ 58%] Built target demo_dox_graph_algorithms_dijkstra
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=
Scanning dependencies of target demo_tutorial_pattern_matching_assignment3
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'
[ 58%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:3:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; TSpec = const seqan::Tag<seqan::FinderQGramLookup_>; typename seqan::InfixOnValue<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:18:105:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:3:
/<<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):
      |         ^~~~~
[ 58%] 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,--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'
[ 58%] Built target demo_tutorial_pattern_matching_assignment3
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=
Scanning dependencies of target demo_dox_seeds_seeds_chaining
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'
[ 58%] 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 -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
[ 58%] 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,--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'
[ 58%] Built target demo_dox_seeds_seeds_chaining
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=
Scanning dependencies of target demo_tutorial_indices_assignment_2
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'
[ 59%] 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 -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/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/demos/tutorial/indices/assignment_2.cpp:1:
/<<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 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = seqan::Finder<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [6]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [6]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:12:35:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:2:
/<<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):
      |         ^~~~~
[ 59%] 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,--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'
[ 59%] Built target demo_tutorial_indices_assignment_2
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=
Scanning dependencies of target demo_tutorial_alphabets_assignment_1_solution
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_alphabets_assignment_1_solution
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=
Scanning dependencies of target demo_dox_graph_algorithms_strongly_connected_components
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_dox_graph_algorithms_strongly_connected_components
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step5
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'
[ 60%] 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 -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
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:3:
/<<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);
      |                                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:3:
/<<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) :
      |     ^~~~
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step5
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=
Scanning dependencies of target demo_tutorial_graph_solution_1
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_graph_solution_1
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=
Scanning dependencies of target demo_dox_index_finder
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'
[ 60%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:1:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:14:29:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:1:
/<<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):
      |         ^~~~~
[ 60%] 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,--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'
[ 60%] Built target demo_dox_index_finder
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_solution5
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_seed_and_extend_solution5
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=
Scanning dependencies of target demo_tutorial_pattern_matching_assignment3_solution
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'
[ 60%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:2:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26:   required from 'typename seqan::InfixOnValue<T>::Type seqan::infix(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<4>, seqan::Tag<seqan::OpenAddressing_> > >; TSpec = const seqan::Tag<seqan::FinderQGramLookup_>; typename seqan::InfixOnValue<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:13:105:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:2:
/<<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):
      |         ^~~~~
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_pattern_matching_assignment3_solution
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=
Scanning dependencies of target demo_dox_graph_algorithms_ford_fulkerson_algorithm
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_dox_graph_algorithms_ford_fulkerson_algorithm
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example_with_struct
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_parsing_command_line_arguments_example_with_struct
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=
Scanning dependencies of target demo_dox_graph_algorithms_heaviest_increasing_subsequence
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_dox_graph_algorithms_heaviest_increasing_subsequence
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=
Scanning dependencies of target demo_tutorial_seeds_example1
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'
[ 60%] 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 -o CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_seeds_example1
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=
Scanning dependencies of target demo_dox_graph_algorithms_transitive_closure
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_dox_graph_algorithms_transitive_closure
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=
Scanning dependencies of target demo_tutorial_genome_annotations_assignment_1_hint
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'
[ 60%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_genome_annotations_assignment_1_hint
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=
Scanning dependencies of target demo_dox_index_UNUSED_shape
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_dox_index_UNUSED_shape
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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_4_templateSubclassing
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_a_first_example_solution_4_templateSubclassing
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example2
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_seed_and_extend_example2
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=
Scanning dependencies of target demo_tutorial_gff_and_gtf_io_base
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_tutorial_gff_and_gtf_io_base
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=
Scanning dependencies of target demo_dox_graph_algorithms_bellman_ford_algorithm
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'
[ 60%] 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 -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
[ 60%] 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,--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'
[ 60%] Built target demo_dox_graph_algorithms_bellman_ford_algorithm
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=
Scanning dependencies of target demo_tabix_io_tabix_vcf
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'
[ 61%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:18: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:18: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 char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
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)
      |     ^~~~~~~~
[ 61%] 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,--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'
[ 61%] Built target demo_tabix_io_tabix_vcf
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=
Scanning dependencies of target demo_tutorial_alignment_graph_assignment1
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'
[ 61%] 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 -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
[ 61%] 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,--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'
[ 61%] Built target demo_tutorial_alignment_graph_assignment1
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=
Scanning dependencies of target demo_dox_index_UNUSED_shape_hash
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'
[ 61%] 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 -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
[ 61%] 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,--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'
[ 61%] Built target demo_dox_index_UNUSED_shape_hash
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=
Scanning dependencies of target demo_howto_custom_file_endings
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'
[ 62%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::MySeqFormat_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::MySeqFormat_>, seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::MySeqFormat_>, seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::MySeqFormat_>, seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::MySeqFormat_>, seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::MySeqFormat_>, seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::MySeqFormat_>, seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::Tag<seqan::MyFastaAdaptor_>; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 62%] 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,--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'
[ 62%] Built target demo_howto_custom_file_endings
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=
Scanning dependencies of target demo_tutorial_q_gram_index_index_assignment5
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_q_gram_index_index_assignment5
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=
Scanning dependencies of target demo_howto_efficiently_import_sequences
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'
[ 62%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 62%] 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,--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'
[ 62%] Built target demo_howto_efficiently_import_sequences
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=
Scanning dependencies of target demo_tutorial_alignment_align_assignment1
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_alignment_align_assignment1
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=
Scanning dependencies of target demo_tutorial_sam_and_bam_io_solution1
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'
[ 62%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_sam_and_bam_io_solution1
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=
Scanning dependencies of target demo_tutorial_basics_strings
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'
[ 62%] 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 -o CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_basics_strings
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=
Scanning dependencies of target demo_tutorial_file_io_overview_example1
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'
[ 62%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_file_io_overview_example1
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=
Scanning dependencies of target demo_dox_basic_zip_iterator
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_dox_basic_zip_iterator
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=
Scanning dependencies of target demo_tutorial_indices_assignment_1
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_indices_assignment_1
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=
Scanning dependencies of target demo_tutorial_journaled_set_example_journal_string_basic
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'
[ 62%] 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 -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/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,
                 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/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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20:   required from 'TStream& seqan::operator<<(TStream&, const seqan::String<TValue, seqan::Journaled<THostSpec, TJournalSpec, TBufferSpec> >&) [with TStream = std::basic_ostream<char>; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_journaled_set_example_journal_string_basic
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=
Scanning dependencies of target demo_howto_filter_similar_sequences
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'
[ 62%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<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/index/find_swift.h:390:104:   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/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41:   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));
      |                                      ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41:   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));
      |                                      ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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;
      |            ^~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1875:33:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/stream.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3:
/<<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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14:   required from 'bool seqan::loadReads(seqan::FragmentStore<TSpec, TConfig>&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TFileName = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 62%] 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,--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'
[ 62%] Built target demo_howto_filter_similar_sequences
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example_with_modifyString
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_parsing_command_line_arguments_example_with_modifyString
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=
Scanning dependencies of target demo_howto_scores_init_score
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_howto_scores_init_score
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=
Scanning dependencies of target demo_tutorial_sequences_example_conversions_move
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'
[ 62%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_conversions_move.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_conversions_move.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_sequences_example_conversions_move
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=
Scanning dependencies of target demo_dox_graph_algorithms_floyd_warshall_algorithm
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_dox_graph_algorithms_floyd_warshall_algorithm
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=
Scanning dependencies of target demo_tutorial_basics_show_alphabets
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_basics_show_alphabets
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=
Scanning dependencies of target demo_howto_scores_load_score
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_howto_scores_load_score
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=
Scanning dependencies of target demo_dox_parallel_queue_example
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_dox_parallel_queue_example
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=
Scanning dependencies of target demo_dox_index_shape_hash_init
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_dox_index_shape_hash_init
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=
Scanning dependencies of target demo_tutorial_a_first_example_base
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'
[ 62%] 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 -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/align.h:183,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const MyersHirschberg&) [with TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28:   required from 'int seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const MyersHirschberg&) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; seqan::MyersHirschberg = seqan::Tag<seqan::MyersHirschberg_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:22:52:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4:
/<<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_;
      |                 ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4:
/<<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_;
      |                 ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4:
/<<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_);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4:
/<<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;
      |                     ~~~~^~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2:
/<<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_) :
      |     ^~~~
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_a_first_example_base
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=
Scanning dependencies of target demo_tutorial_genome_annotations_assignment_3_solution
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'
[ 62%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_genome_annotations_assignment_3_solution
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_count_characters
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_unassigned_or_unused_tutorial_sequence_count_characters
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=
Scanning dependencies of target demo_tutorial_a_first_example_basic_code_detailed
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'
[ 62%] 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 -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
[ 62%] 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,--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'
[ 62%] Built target demo_tutorial_a_first_example_basic_code_detailed
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=
Scanning dependencies of target demo_dox_align_integrate_align
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'
[ 63%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:408:21:   required from 'void seqan::setSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, TSequence&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:45:47:   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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43:   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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, const TAlgoTag&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27:   required from 'TScoreValue seqan::globalAlignment(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Blosum62_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 63%] 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,--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'
[ 63%] Built target demo_dox_align_integrate_align
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=
Scanning dependencies of target demo_tutorial_a_first_example_code_encapsulation
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'
[ 63%] 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 -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
[ 63%] 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,--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'
[ 63%] Built target demo_tutorial_a_first_example_code_encapsulation
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=
Scanning dependencies of target demo_unassigned_or_unused_sample_seqs
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'
[ 63%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/sample_seqs.cpp:66: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/sample_seqs.cpp:66: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/sample_seqs.cpp:66: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/sample_seqs.cpp:66: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/sample_seqs.cpp:66: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 63%] 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,--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'
[ 63%] Built target demo_unassigned_or_unused_sample_seqs
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=
Scanning dependencies of target demo_tutorial_vcf_io_example1
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'
[ 63%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 63%] 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,--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'
[ 63%] Built target demo_tutorial_vcf_io_example1
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=
Scanning dependencies of target demo_tutorial_a_first_example_example_tags_for_print
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'
[ 64%] 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 -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
[ 64%] 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,--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'
[ 64%] Built target demo_tutorial_a_first_example_example_tags_for_print
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=
Scanning dependencies of target demo_dox_graph_align_graph_align
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'
[ 65%] 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 -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
[ 65%] 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,--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'
[ 65%] Built target demo_dox_graph_align_graph_align
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=
Scanning dependencies of target demo_tutorial_a_first_example_final_result
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'
[ 65%] 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 -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
[ 65%] 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,--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'
[ 65%] 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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_1
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'
[ 65%] 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 -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
[ 65%] 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,--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'
[ 65%] Built target demo_tutorial_a_first_example_solution_1
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_base
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'
[ 65%] 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 -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
[ 65%] 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,--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'
[ 65%] Built target demo_tutorial_parsing_command_line_arguments_base
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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_2
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'
[ 65%] 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 -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
[ 65%] 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,--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'
[ 65%] Built target demo_tutorial_a_first_example_solution_2
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_property_maps
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'
[ 65%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 65%] 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,--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'
[ 65%] Built target demo_tutorial_index_iterators_index_property_maps
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=
Scanning dependencies of target demo_tutorial_graph_graph_dijkstra
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'
[ 67%] 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 -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
[ 67%] 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,--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'
[ 67%] Built target demo_tutorial_graph_graph_dijkstra
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment5_solution
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'
[ 68%] 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 -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
[ 68%] 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,--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'
[ 68%] Built target demo_tutorial_parsing_command_line_arguments_assignment5_solution
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=
Scanning dependencies of target demo_dox_misc_get_terminal_size
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'
[ 68%] 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 -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
[ 68%] 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,--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'
[ 68%] Built target demo_dox_misc_get_terminal_size
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=
Scanning dependencies of target demo_dox_sequence_UNUSED_prefix
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'
[ 69%] 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 -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
[ 69%] 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,--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'
[ 69%] Built target demo_dox_sequence_UNUSED_prefix
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=
Scanning dependencies of target demo_tutorial_iterators_assignment_4_workshop_solution
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'
[ 69%] 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 -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
[ 69%] 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,--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'
[ 69%] Built target demo_tutorial_iterators_assignment_4_workshop_solution
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step1
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'
[ 69%] 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 -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
[ 69%] 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,--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'
[ 69%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step1
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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_3
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'
[ 69%] 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 -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
[ 69%] 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,--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'
[ 69%] Built target demo_tutorial_a_first_example_solution_3
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=
Scanning dependencies of target demo_tutorial_gff_and_gtf_io_solution2
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'
[ 69%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:13: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:13: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution2.cpp:13:37:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 69%] 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,--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'
[ 69%] Built target demo_tutorial_gff_and_gtf_io_solution2
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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_4
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'
[ 70%] 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 -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
[ 70%] 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,--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'
[ 70%] Built target demo_tutorial_a_first_example_solution_4
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=
Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment3
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'
[ 70%] 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 -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/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,
                 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/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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 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/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::Iter<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec<seqan::Tag<seqan::CommonSegmentIterator_> > >, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Journaled<seqan::Alloc<>, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::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;
      |            ^~
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 70%] Built target demo_tutorial_journaled_set_solution_online_search_assignment3
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=
Scanning dependencies of target demo_tutorial_alignment_align
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'
[ 70%] 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 -o CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:3:
/<<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);
      |                     ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:3:
/<<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) :
      |     ^~~~
[ 70%] 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,--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'
[ 70%] Built target demo_tutorial_alignment_align
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=
Scanning dependencies of target demo_unassigned_or_unused_seeds
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'
[ 70%] 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 -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
[ 70%] 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,--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'
[ 70%] Built target demo_unassigned_or_unused_seeds
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=
Scanning dependencies of target demo_unassigned_or_unused_bamutil
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'
[ 71%] 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 -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/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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp: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(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 71%] 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,--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'
[ 71%] Built target demo_unassigned_or_unused_bamutil
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=
Scanning dependencies of target demo_tutorial_alignment_scoring_scheme_matrix
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'
[ 71%] 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 -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
[ 71%] 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,--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'
[ 71%] Built target demo_tutorial_alignment_scoring_scheme_matrix
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=
Scanning dependencies of target demo_tutorial_blast_io_read_assignment
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'
[ 71%] 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 -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/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,
                 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/demos/tutorial/blast_io/read_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::BlastTabular_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::BlastTabular_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 71%] 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,--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'
[ 71%] Built target demo_tutorial_blast_io_read_assignment
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=
Scanning dependencies of target demo_tutorial_sequences_example_segments
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'
[ 72%] 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 -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
[ 72%] 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,--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'
[ 72%] Built target demo_tutorial_sequences_example_segments
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_search
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'
[ 72%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::False) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:25:47:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::False) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:25:47:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 72%] 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,--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'
[ 72%] Built target demo_tutorial_index_iterators_index_search
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=
Scanning dependencies of target demo_unassigned_or_unused_gff2gtf
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'
[ 72%] 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 -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/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,
                 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/gff2gtf.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/gff2gtf.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/gff2gtf.cpp:20: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/gff2gtf.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/gff2gtf.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/gff2gtf.cpp:20: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.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)
      |     ^~~~~~~~
[ 72%] 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,--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'
[ 72%] Built target demo_unassigned_or_unused_gff2gtf
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=
Scanning dependencies of target demo_dox_pipe_pool_sorter
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'
[ 72%] 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 -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
[ 72%] 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,--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'
[ 72%] Built target demo_dox_pipe_pool_sorter
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=
Scanning dependencies of target demo_tutorial_index_iterators_iterator_solution3
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'
[ 72%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::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:33:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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:33:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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:33:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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:33:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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: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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3:
/<<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)
      |     ^~~~~~~~
[ 72%] 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,--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'
[ 72%] Built target demo_tutorial_index_iterators_iterator_solution3
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=
Scanning dependencies of target demo_tutorial_alignment_scoring_scheme_simple
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'
[ 72%] 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 -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
[ 72%] 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,--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'
[ 72%] Built target demo_tutorial_alignment_scoring_scheme_simple
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=
Scanning dependencies of target demo_tutorial_realignment_step2
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'
[ 73%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/demos/tutorial/realignment/step2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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/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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:18:33:   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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, const TSequence2&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 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/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:18:33:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TAlgoTag = seqan::Tag<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_realignment_step2
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=
Scanning dependencies of target demo_tutorial_modifiers_UNUSED_modcomplementdna
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'
[ 73%] 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 -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
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_modifiers_UNUSED_modcomplementdna
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=
Scanning dependencies of target demo_tutorial_alphabets_assignment_1
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'
[ 73%] 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 -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
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_alphabets_assignment_1
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=
Scanning dependencies of target demo_tutorial_sequences_example_functionality1
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'
[ 73%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_functionality1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_functionality1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_sequences_example_functionality1
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=
Scanning dependencies of target demo_tutorial_alphabets_example_bitsPerValue
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'
[ 73%] 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 -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
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_alphabets_example_bitsPerValue
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=
Scanning dependencies of target demo_tutorial_alphabets_example_size
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'
[ 73%] 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 -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
[ 73%] 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,--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'
[ 73%] 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=
Scanning dependencies of target demo_tutorial_background_and_motivation_example
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'
[ 73%] 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 -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
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_background_and_motivation_example
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=
Scanning dependencies of target demo_tutorial_metafunctions_base
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'
[ 73%] 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 -o CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/base.cpp
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_metafunctions_base
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=
Scanning dependencies of target demo_tutorial_basic_techniques_base
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'
[ 73%] 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 -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
[ 73%] 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,--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'
[ 73%] Built target demo_tutorial_basic_techniques_base
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=
Scanning dependencies of target demo_unassigned_or_unused_index_find
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'
[ 73%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:16:33:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3:
/<<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 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; TSource = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; TValue2 = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<2> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::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 = seqan::Finder<seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<char, seqan::Alloc<> >, seqan::IndexQGram<seqan::UngappedShape<2> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_qgram.h:75:33:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<2> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; TPattern = char [3]; seqan::QGramFindLookup = const seqan::Tag<seqan::FinderQGramLookup_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::IndexQGram<seqan::UngappedShape<2> >; TSpecFinder = const seqan::Tag<seqan::FinderQGramLookup_>; TPattern = char [3]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:28:35:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3:
/<<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):
      |     ^~~~~
[ 73%] 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,--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'
[ 73%] Built target demo_unassigned_or_unused_index_find
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=
Scanning dependencies of target demo_tutorial_basics_allocator
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'
[ 74%] 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 -o CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/basics/allocator.cpp
[ 74%] 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,--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'
[ 74%] Built target demo_tutorial_basics_allocator
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=
Scanning dependencies of target demo_tutorial_sequences_assignment_2_solution
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'
[ 75%] 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 -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
[ 75%] 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,--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'
[ 75%] Built target demo_tutorial_sequences_assignment_2_solution
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=
Scanning dependencies of target demo_tutorial_graph_graph_algo_scc
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'
[ 75%] 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 -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
[ 75%] 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,--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'
[ 75%] Built target demo_tutorial_graph_graph_algo_scc
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=
Scanning dependencies of target demo_tutorial_sequences_example_comparisons
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'
[ 75%] 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 -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
[ 75%] 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,--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'
[ 75%] Built target demo_tutorial_sequences_example_comparisons
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=
Scanning dependencies of target demo_tutorial_bed_io_base
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'
[ 75%] 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 -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
[ 75%] 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,--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'
[ 75%] Built target demo_tutorial_bed_io_base
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap
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'
[ 75%] 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 -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
[ 75%] 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,--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'
[ 75%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap
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=
Scanning dependencies of target demo_tutorial_bed_io_example1
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'
[ 75%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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_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,--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'
[ 75%] Built target demo_tutorial_bed_io_example1
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=
Scanning dependencies of target demo_tutorial_sequences_example_conversions_copy
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'
[ 75%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_conversions_copy.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/sequences/example_conversions_copy.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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_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,--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'
[ 75%] Built target demo_tutorial_sequences_example_conversions_copy
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=
Scanning dependencies of target demo_tutorial_realignment_step1
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'
[ 75%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:33:   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/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,
                 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/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = const char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:33:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:33:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 75%] 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,--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'
[ 75%] Built target demo_tutorial_realignment_step1
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=
Scanning dependencies of target demo_dox_parallel_splitter_example
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'
[ 75%] 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 -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
[ 75%] 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,--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'
[ 75%] Built target demo_dox_parallel_splitter_example
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=
Scanning dependencies of target demo_dox_index_iterator
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'
[ 76%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:17:23:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1:
/<<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)
      |     ^~~~~~~~
[ 76%] 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,--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'
[ 76%] Built target demo_dox_index_iterator
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=
Scanning dependencies of target demo_tutorial_iterators_assignment_3_workshop
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'
[ 76%] 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 -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
[ 76%] 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,--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'
[ 76%] Built target demo_tutorial_iterators_assignment_3_workshop
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=
Scanning dependencies of target demo_tutorial_bed_io_solution1
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'
[ 77%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution1.cpp:9:85:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution1.cpp:9:85:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_bed_io_solution1
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=
Scanning dependencies of target demo_tutorial_indices_base
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'
[ 77%] 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 -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/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/demos/tutorial/indices/base.cpp:2:
/<<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 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; typename seqan::Parameter_<seqan::Index<TObject, TSpec> >::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = seqan::Finder<seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> > >; typename seqan::Parameter_<typename seqan::Haystack<TFinder>::Type>::Type = seqan::Index<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::IndexEsa<> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46:   required from 'void seqan::_findFirstIndex(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag<seqan::FinderMlr_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28:   required from 'bool seqan::find(seqan::Finder<seqan::Index<TObject, TSpec>, TSpecFinder>&, const TPattern&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag<seqan::FinderMlr_>; TPattern = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:61:27:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3:
/<<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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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:29:   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:17:   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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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;
      |             ~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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;
      |             ~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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;
      |             ~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<long long unsigned int, long long unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<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<> > > > >; TOut0 = 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<> > > > >; TOut12 = 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: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:13:   [ 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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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;
      |             ~~~~~~~~^~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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 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;
      |                     ~~~~~~~~~^~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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;
      |                     ~~~~~~~~~^~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<char, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSALF) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSALF = const seqan::Tag<seqan::FibreSALF_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23:   required from 'bool seqan::indexCreate(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&, FibreSA) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig<void, unsigned int, 1, 1>; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81: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;
      |                     ~~~~~~~~~^~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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&, seqan::False) [with TSA = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::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 = seqan::String<long long unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::External<seqan::ExternalConfigLarge<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41:   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;
      |                     ~~~~~~~~~^~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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 file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/demos/tutorial/indices/base.cpp:2:
/<<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)
      |            ^~~~~~
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_indices_base
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=
Scanning dependencies of target demo_tutorial_bed_io_solution3
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'
[ 77%] 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 -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
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_bed_io_solution3
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=
Scanning dependencies of target demo_tutorial_a_first_example_solution_6
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'
[ 77%] 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 -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
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_a_first_example_solution_6
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=
Scanning dependencies of target demo_tutorial_blast_io_write_assignment
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'
[ 77%] 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 -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/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,
                 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/demos/tutorial/blast_io/write_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::BlastTabular_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/blast.h:54,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::BlastTabular_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::BlastTabular_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_blast_io_write_assignment
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=
Scanning dependencies of target demo_tutorial_iterators_sequence_iterator_demo
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'
[ 77%] 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 -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
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_iterators_sequence_iterator_demo
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=
Scanning dependencies of target demo_tutorial_consensus_alignment_with_positions
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'
[ 77%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   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,
                 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/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildGlobalAlignmentOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:59,
                 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/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; seqan::ReScore = const seqan::Tag<seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/consensus_alignment/with_positions.cpp:4:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/consensus_alignment/with_positions.cpp:4:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51: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::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5:
/<<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/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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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;
      |     ~~~~~~~^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51: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::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51: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::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_consensus_alignment_with_positions
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=
Scanning dependencies of target demo_tutorial_generic_programming_template_subclassing
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'
[ 77%] 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 -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
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_generic_programming_template_subclassing
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=
Scanning dependencies of target demo_tutorial_genome_annotations_assignment_4_solution
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'
[ 77%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 77%] 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,--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'
[ 77%] Built target demo_tutorial_genome_annotations_assignment_4_solution
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=
Scanning dependencies of target demo_tutorial_consensus_alignment_without_positions
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'
[ 78%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   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,
                 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/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildGlobalAlignmentOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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/sequence/sequence_interface.h:369:64:   required from 'typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::begin(const T&) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:59,
                 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/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; seqan::ReScore = const seqan::Tag<seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/consensus_alignment/without_positions.cpp:3:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 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/consensus_alignment/without_positions.cpp:3:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29: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::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4:
/<<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/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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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;
      |     ~~~~~~~^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29: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::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29: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::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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 78%] 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,--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'
[ 78%] Built target demo_tutorial_consensus_alignment_without_positions
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=
Scanning dependencies of target demo_unassigned_or_unused_annotation_converter
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'
[ 78%] 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 -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/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,
                 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/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownGene_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Ucsc_<seqan::UcscKnownIsoforms_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Ucsc_<> >; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:36,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:34:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::SuffixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; seqan::UcscKnownIsoforms = seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20:   required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector<TSubList>&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TTagList = seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownGene_> >, seqan::TagList<seqan::Tag<seqan::Ucsc_<seqan::UcscKnownIsoforms_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Ucsc_<> >, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:34:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4:
/<<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)
      |     ^~~~~~~~
[ 78%] 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,--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'
[ 78%] Built target demo_unassigned_or_unused_annotation_converter
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=
Scanning dependencies of target demo_tutorial_file_io_overview_solution1
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'
[ 78%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 78%] 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,--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'
[ 78%] Built target demo_tutorial_file_io_overview_solution1
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=
Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step6
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'
[ 78%] 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 -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
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:3:
/<<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);
      |                                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:3:
/<<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) :
      |     ^~~~
[ 78%] 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,--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'
[ 78%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step6
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=
Scanning dependencies of target demo_tutorial_file_io_overview_solution2
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'
[ 78%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 78%] 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,--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'
[ 78%] Built target demo_tutorial_file_io_overview_solution2
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=
Scanning dependencies of target demo_tutorial_fragment_store_access_aligned_reads2
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'
[ 79%] 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 -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/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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18: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::Segment<seqan::String<seqan::SimpleType<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/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,
                 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/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:28:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:28:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 79%] 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,--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'
[ 79%] Built target demo_tutorial_fragment_store_access_aligned_reads2
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=
Scanning dependencies of target demo_dox_misc_enumerate_strings
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'
[ 80%] 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 -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
[ 80%] 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,--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'
[ 80%] Built target demo_dox_misc_enumerate_strings
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=
Scanning dependencies of target demo_tutorial_fragment_store_display_aligned_reads
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'
[ 80%] 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 -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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18: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::Segment<seqan::String<seqan::SimpleType<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/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,
                 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/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:28:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:28:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 80%] 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,--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'
[ 80%] Built target demo_tutorial_fragment_store_display_aligned_reads
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters
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'
[ 81%] 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 -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
[ 81%] 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,--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'
[ 81%] Built target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters
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=
Scanning dependencies of target demo_tutorial_fragment_store_access_aligned_reads
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'
[ 81%] 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 -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/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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18: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::Segment<seqan::String<seqan::SimpleType<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/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,
                 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/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:28:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:28:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:37,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 81%] 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,--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'
[ 81%] Built target demo_tutorial_fragment_store_access_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=
Scanning dependencies of target demo_tutorial_generic_programming_example_hashing
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'
[ 81%] 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 -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
[ 81%] 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,--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'
[ 81%] Built target demo_tutorial_generic_programming_example_hashing
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_assignment2
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'
[ 81%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14:   required from 'void seqan::goBegin(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::BottomUp<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TSequence = seqan::String<char, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21:   required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3:
/<<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)
      |            ^~~~~~
[ 81%] 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,--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'
[ 81%] Built target demo_tutorial_index_iterators_index_assignment2
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=
Scanning dependencies of target demo_tutorial_genome_annotations_assignment_1_solution
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'
[ 82%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 82%] 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,--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'
[ 82%] Built target demo_tutorial_genome_annotations_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=
Scanning dependencies of target demo_tutorial_iterators_assignment_2_solution
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'
[ 84%] 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 -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
[ 84%] 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,--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'
[ 84%] Built target demo_tutorial_iterators_assignment_2_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=
Scanning dependencies of target demo_tutorial_genome_annotations_assignment_2_solution
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'
[ 84%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 84%] 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,--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'
[ 84%] Built target demo_tutorial_genome_annotations_assignment_2_solution
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=
Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment1
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'
[ 84%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 84%] 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,--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'
[ 84%] Built target demo_tutorial_journaled_set_solution_online_search_assignment1
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=
Scanning dependencies of target demo_tutorial_index_iterators_iterator_assignment2
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'
[ 84%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2:
/<<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):
      |         ^~~~~~~~~
[ 84%] 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,--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'
[ 84%] Built target demo_tutorial_index_iterators_iterator_assignment2
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=
Scanning dependencies of target demo_tutorial_gff_and_gtf_io_example1
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'
[ 85%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_gff_and_gtf_io_example1
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=
Scanning dependencies of target demo_tutorial_indices_find2_index_approx
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'
[ 85%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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::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_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::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 = 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>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::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 = 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>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::CompressedSA<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, void, seqan::FMIndexConfig<void, unsigned int, 1, 1> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = 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>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = 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>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::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 = 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>; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<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>, seqan::AdaptorIterator<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::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9:   required from 'main()::<lambda(auto:4&, const DnaString&, uint8_t)> [with auto:4 = 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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch<nbrBlocks>&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDir = seqan::Tag<seqan::BidirectionalRev_>; TDistanceTag = seqan::Tag<seqan::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&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const seqan::OptimalSearch<nbrBlocks>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29:   required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndex> >, seqan::VSTree<seqan::TopDown<TSpec> > >, const TNeedle&, const std::array<seqan::OptimalSearch<nbrBlocks>, N>&, const TDistanceTag&) [with TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; unsigned int nbrBlocks = 4; unsigned int N = 3; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25:   required from 'void seqan::find(TDelegate&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:81:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::TBiIndex&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >::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&, seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >&, const seqan::String<TChar, TStringSpec>&, const TDistanceTag&) [with unsigned int minErrors = 0; unsigned int maxErrors = 2; TDelegate = main()::<lambda(auto:4&, const DnaString&, uint8_t)>; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType<unsigned char, seqan::Dna_>; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag<seqan::HammingDistance_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29: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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5:
/<<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)
      |            ^~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_indices_find2_index_approx
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=
Scanning dependencies of target demo_tutorial_gff_and_gtf_io_example2
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'
[ 85%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_gff_and_gtf_io_example2
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=
Scanning dependencies of target demo_tutorial_seed_and_extend_example7
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'
[ 85%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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> >::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:509:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainFinalDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:526:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::BandedChainAlignmentScout_> >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPBandConfig<TBandFlag>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceTarget = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::BandedChainAlignment_<seqan::FreeEndGaps_<>, seqan::Tag<seqan::BandedChainInitialDPMatrix_> >; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::DPProfile_<seqan::BandedChainAlignment_<TSpec, TDPMatrixLocation>, TGapCosts, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_<seqan::BandedChainAlignmentScoutState<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> > > >; TSeed = seqan::Seed<seqan::Tag<seqan::Simple_> >; TSeqH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSeqV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGaps = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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 seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, unsigned int, const seqan::DPProfile_<seqan::BandedChainAlignment_<TFreeEndGaps, TDPMatrixLocation>, TGapSpec, seqan::TracebackOn<TTracebackConfig>, TExecPolicy>&) [with TTraceSet = seqan::StringSet<seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >, seqan::Owner<> >; TSeedSet = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag<seqan::BandedChainInnerDPMatrix_>; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTracebackConfig = seqan::TracebackConfig_<seqan::Tag<seqan::CompleteTrace_>, seqan::Tag<seqan::GapsLeft_> >; TExecPolicy = seqan::Tag<seqan::Serial_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33:   required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet<seqan::String<TString>, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TSequenceH = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>; TGapsPlacement = seqan::Tag<seqan::GapsLeft_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::Score<TScoreValue, TScoreSpecGap>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag<seqan::Simple_>; TScoreSpecGap = seqan::Tag<seqan::Simple_>; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32:   required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align<TSource, TSpec>&, const TSeeds&, const seqan::Score<TScoreValue, TScoreSpec>&, unsigned int) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TSeeds = seqan::String<seqan::Seed<seqan::Tag<seqan::Simple_> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2:
/<<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)
      |     ^~~~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_seed_and_extend_example7
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=
Scanning dependencies of target demo_tutorial_gff_and_gtf_io_solution1
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'
[ 85%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution1.cpp:12: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution1.cpp:12: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution1.cpp:12:37:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_gff_and_gtf_io_solution1
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=
Scanning dependencies of target demo_tutorial_gff_and_gtf_io_solution3
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'
[ 85%] 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 -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
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_gff_and_gtf_io_solution3
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=
Scanning dependencies of target demo_dox_align_global_alignment_banded
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'
[ 85%] 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 -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
[ 85%] 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,--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'
[ 85%] Built target demo_dox_align_global_alignment_banded
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=
Scanning dependencies of target demo_tutorial_graph_graph_hmm
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'
[ 85%] 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 -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
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_graph_graph_hmm
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_bidirectional_search
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'
[ 85%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >, seqan::Alloc<> >&; TSource = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16:   required from 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig<void, unsigned int>; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<seqan::FMIndex<TSpec, TConfig> > >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&, TDirection) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig<void, unsigned int>; TSpec = seqan::ParentLinks<>; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSize = unsigned int; TDirection = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25:   required from 'bool seqan::_goDownObject(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True, TDirection) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::ParentLinks<>; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TDirection = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25:   required from 'bool seqan::goDown(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, const Fwd&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::ParentLinks<>; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; seqan::Fwd = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:38:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >, seqan::Alloc<> >&; TSource = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16:   required from 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig<void, unsigned int>; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<seqan::FMIndex<TSpec, TConfig> > >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&, TDirection) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig<void, unsigned int>; TSpec = seqan::ParentLinks<>; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSize = unsigned int; TDirection = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25:   required from 'bool seqan::_goDownObject(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True, TDirection) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::ParentLinks<>; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TDirection = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25:   required from 'bool seqan::goDown(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, const Fwd&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::ParentLinks<>; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; seqan::Fwd = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:172,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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/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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >, seqan::Alloc<> >&; TSource = seqan::HistoryStackFM_<unsigned int, seqan::SimpleType<unsigned char, seqan::Dna_> >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16:   required from 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec> > > >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig<void, unsigned int>; TSpec = seqan::Preorder]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17:   required from 'bool seqan::_goDownString(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<seqan::FMIndex<TSpec, TConfig> > >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&, TDirection) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig<void, unsigned int>; TSpec = seqan::ParentLinks<>; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSize = unsigned int; TDirection = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25:   required from 'bool seqan::_goDownObject(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True, TDirection) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::ParentLinks<>; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TDirection = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25:   required from 'bool seqan::goDown(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, const Fwd&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TSpec = seqan::ParentLinks<>; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; seqan::Fwd = seqan::Tag<seqan::BidirectionalFwd_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:38:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:172,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TObject = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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&, seqan::False) [with TSA = seqan::String<unsigned int, seqan::External<seqan::ExternalConfigLarge<> > >; TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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/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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::FMIndex<void, seqan::FastFMIndexConfig<void, unsigned int> >; TFibre = seqan::FibreSALF_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::FMIndex<TSpec, TConfig> >&) [with TText = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::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:115:27:   required from 'seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::Iter(seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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; seqan::Iter<seqan::Index<TText, seqan::BidirectionalIndex<TIndexSpec> >, seqan::VSTree<seqan::TopDown<seqan::ParentLinks<TSpec2> > > >::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2:
/<<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)
      |            ^~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_index_iterators_index_bidirectional_search
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=
Scanning dependencies of target demo_tutorial_sequence_io_base
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'
[ 85%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_sequence_io_base
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=
Scanning dependencies of target demo_tutorial_index_iterators_index_search2
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'
[ 85%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::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(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:17:26:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27:   required from 'bool seqan::_goDownString(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TString&, TSize&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::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(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::True) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = char [5]]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:17:26:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3:
/<<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):
      |         ^~~~~~~~~
[ 85%] 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,--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'
[ 85%] Built target demo_tutorial_index_iterators_index_search2
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=
Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example_with_own_function
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'
[ 86%] 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 -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
[ 86%] 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,--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'
[ 86%] Built target demo_tutorial_parsing_command_line_arguments_example_with_own_function
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=
Scanning dependencies of target demo_tutorial_index_iterators_iterator_solution1
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'
[ 86%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = char]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::False) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:21:47:   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;
      |             ~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25:   required from 'bool seqan::_goDownChar(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, TValue) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27:   required from 'bool seqan::_goDownObject(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&, seqan::False) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&, const TObject&) [with TIndex = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = char]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:21:47:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::Alloc<> >; TString = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::TValue = seqan::Triple<seqan::Pair<unsigned int, unsigned 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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::ConcatenatorManyToOne<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut3 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<seqan::Pair<unsigned int, unsigned int, 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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/pipe/pipe_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h: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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |             ~~~~~~~~^~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, FibreSA, TSpecAlg) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag<seqan::FibreSA_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27:   required from 'bool seqan::indexCreate(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27:   required from 'bool seqan::indexRequire(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexEsa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::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;
      |                     ~~~~~~~~~^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2:
/<<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_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,--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'
[ 86%] Built target demo_tutorial_index_iterators_iterator_solution1
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=
Scanning dependencies of target demo_tutorial_sequence_io_solution3
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'
[ 86%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution3.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution3.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution3.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution3.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/solution3.cpp:10:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 86%] Built target demo_tutorial_sequence_io_solution3
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=
Scanning dependencies of target demo_tutorial_index_iterators_iterator_solution2
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'
[ 87%] 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 -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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexEsa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::ParentLinks<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:15:23:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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:1491:22:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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/index.h:138,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [with TIndex = seqan::Index<seqan::String<char, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TObject, TSpec>, seqan::VSTree<TSpec> >&) [with TText = seqan::String<char, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:137,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2:
/<<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)
      |     ^~~~~~~~
[ 87%] 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,--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'
[ 87%] Built target demo_tutorial_index_iterators_iterator_solution2
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=
Scanning dependencies of target demo_unassigned_or_unused_filter_sam
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'
[ 88%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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]':
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  141 |             _cargo()
      |                    ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h: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/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 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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_)
      |                  ^~~~~~~~
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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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_)
      |                  ^~~~~~~~
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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:87,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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_iterator.h:87,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::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 = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::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 = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:35:   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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:35:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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)
      |     ^~~~~~~~
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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   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> >; seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:35:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/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> > seqan::operator+(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >; TSource = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; typename seqan::Convert<TTarget, TSource>::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/demos/unassigned_or_unused/filter_sam.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 88%] 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,--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'
[ 88%] Built target demo_unassigned_or_unused_filter_sam
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=
Scanning dependencies of target demo_tutorial_a_first_example_example_tempSubclassing
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'
[ 88%] 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 -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
[ 88%] 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,--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'
[ 88%] Built target demo_tutorial_a_first_example_example_tempSubclassing
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=
Scanning dependencies of target demo_tutorial_indexed_fasta_io_base
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'
[ 88%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 88%] 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,--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'
[ 88%] Built target demo_tutorial_indexed_fasta_io_base
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=
Scanning dependencies of target demo_dox_sequence_string
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'
[ 88%] 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 -o CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/dox/sequence/string.cpp
[ 88%] 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,--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'
[ 88%] Built target demo_dox_sequence_string
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=
Scanning dependencies of target demo_tutorial_iterators_assignment_1
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'
[ 88%] 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 -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
[ 88%] 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,--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'
[ 88%] Built target demo_tutorial_iterators_assignment_1
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=
Scanning dependencies of target demo_tutorial_indices_fm_index
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'
[ 88%] 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 -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
[ 88%] 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,--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'
[ 88%] Built target demo_tutorial_indices_fm_index
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=
Scanning dependencies of target demo_tutorial_iterators_assignment_1_solution
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'
[ 88%] 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 -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
[ 88%] 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,--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'
[ 88%] Built target demo_tutorial_iterators_assignment_1_solution
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=
Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution3
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'
[ 88%] 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 -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
[ 88%] 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,--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'
[ 88%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution3
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=
Scanning dependencies of target demo_unassigned_or_unused_alphabet
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'
[ 88%] 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 -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
[ 88%] 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,--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'
[ 88%] Built target demo_unassigned_or_unused_alphabet
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=
Scanning dependencies of target demo_tutorial_iterators_base
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'
[ 88%] 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 -o CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos/tutorial/iterators/base.cpp
[ 88%] 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,--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'
[ 88%] Built target demo_tutorial_iterators_base
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=
Scanning dependencies of target alf
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'
[ 88%] 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 -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/alignment_free.h:59,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(seqan::Matrix<TValue, 2>&, const TStringSet&, const seqan::AFScore<const seqan::Tag<seqan::N2_> >&) [with TValue = double; TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/alignment_free/alignment_free_comparison.h:101:29:   required from 'void seqan::alignmentFreeComparison(seqan::Matrix<TFloat, 2>&, const TStringSet&, const TComparisonMethod&) [with TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TValue = double; TComparisonMethod = seqan::AFScore<const seqan::Tag<seqan::N2_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:188:67:   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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 88%] 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,--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'
[ 88%] 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=
Scanning dependencies of target bisar
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'
[ 88%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/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:47:   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/apps/bs_tools/bisar.cpp:37:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:86,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:37:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, 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/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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 88%] 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,--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'
[ 88%] Built target bisar
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=
Scanning dependencies of target four2three
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'
[ 88%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 88%] 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,--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'
[ 88%] Built target four2three
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=
Scanning dependencies of target casbar
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'
[ 88%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bed_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bed_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/casbar.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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = 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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = 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/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:49:   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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TFileNames = seqan::StringSet<seqan::String<char, seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TFileNames = seqan::StringSet<seqan::String<char, seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream<char>; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::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:49:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TFileNames = seqan::StringSet<seqan::String<char, seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = 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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = 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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TContigGapsString = seqan::String<seqan::String<seqan::GapAnchor<int> >, seqan::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:49:   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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TFileNames = seqan::StringSet<seqan::String<char, seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig<seqan::SnpStoreSpec_>; TFileNames = seqan::StringSet<seqan::String<char, seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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/casbar.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 88%] 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,--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'
[ 88%] Built target casbar
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=
Scanning dependencies of target dfi
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'
[ 89%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:157:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:157:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:157:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:157:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:157:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 89%] 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,--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'
[ 89%] Built target dfi
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=
Scanning dependencies of target fx_fastq_stats
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'
[ 89%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 89%] 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,--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'
[ 89%] Built target fx_fastq_stats
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=
Scanning dependencies of target fx_bam_coverage
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'
[ 89%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 89%] 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,--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'
[ 89%] Built target fx_bam_coverage
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=
Scanning dependencies of target gustaf_mate_joining
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'
[ 89%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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 CharString&, const 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:115:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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 CharString&, const 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:115:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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 CharString&, const 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:115:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::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:63:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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 CharString&, const 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:115:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 89%] 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,--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'
[ 89%] Built target gustaf_mate_joining
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=
Scanning dependencies of target gustaf
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'
[ 89%] 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 -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/apps/gustaf/gustaf.cpp:27:
/<<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:91:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:677: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]
  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)
      |     ^~~~~~~~
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: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::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/apps/gustaf/gustaf.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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::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:91:   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;
      |            ^~
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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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:91:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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)
      |             ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::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:94:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const CharString&, const 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:153:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::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: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:91:   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;
      |            ^~~~~~~
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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const CharString&, const 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:153:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const CharString&, const 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:153:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:91:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:91:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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)
      |             ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::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_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:91:   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;
      |            ^~~~~~~
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)
      |     ^~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TCargo>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TValue>&, const seqan::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:122:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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) :
      |     ^~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const CharString&, const 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:153:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/apps/gustaf/gustaf.cpp:24:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:91:   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,
                 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/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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14:   required from 'bool _importSequences(const CharString&, const 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:153:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/gustaf.cpp:25:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/apps/gustaf/gustaf.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:91:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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)
      |             ^~~~~~~~
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/apps/gustaf/gustaf.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:91:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27:
/<<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)
      |             ^~~~~~~~
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/apps/gustaf/gustaf.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::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/align/gaps_array.h:427:10:   required from 'void seqan::assignSource(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&, const TSequence2&) [with TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequence2 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::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:91:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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::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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:91:   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
      |                          ^~~~~~~~~
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)
      |     ^~~~~~~~
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/apps/gustaf/gustaf.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::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:91:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
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/apps/gustaf/gustaf.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::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:91:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
      |     ^~~~~~~~
[ 89%] 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,--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'
[ 89%] Built target gustaf
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=
Scanning dependencies of target insegt
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'
[ 90%] 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 -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/apps/insegt/insegt.cpp:20:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h: In instantiation of 'void seqan::createReadCountGFF(TFile&, TReadAnnoStore&, seqan::FragmentStore<TSpec, TConfig>&) [with TFile = std::basic_fstream<char>; TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:75:14: 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_) :
      |     ^~~~
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:76:17: 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);
      |    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:100:15: 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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:101:18: 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);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:134:16: 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);
      |      ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:135:19: 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);
      |      ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:169:15: 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);
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:170:18: 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);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:61,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:17:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> > seqan::nodeDown(const seqan::Iter<TFragmentStore, seqan::AnnotationTree<TSpec> >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:48:64:   required from 'void seqan::adjustParentEntries(seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TConfig = seqan::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:26:   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&, seqan::FragmentStore<TSpec, TConfig>&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TIntervalTree = seqan::IntervalTree<int, unsigned int>; TIntervals = seqan::String<seqan::Interval<unsigned int>, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:754:18:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:90:6: 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);
      |  ~~~~^~~~~~~~~~~~
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_) :
      |     ^~~~
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::buildAnnoCountStore(TAnnoCountStore&, seqan::FragmentStore<TSpec, TConfig>&, TReadAnnoStore&) [with TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TReadAnnoStore = seqan::String<seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:536:16: 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);
      |      ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:537:19: 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);
      |      ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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&, seqan::FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TReadAnnoStore = seqan::String<seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:191:22: 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);
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:192:25: 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);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:208:15: 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);
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:209:18: 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);
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:238: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]
  238 |         itSecTuple = begin(secTupleSet);
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:239: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]
  239 |         itSecTupleEnd = end(secTupleSet);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:291:15: 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);
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:292:18: 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);
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:298:19: 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);
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:299:22: 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);
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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::buildTupleCountStore(TTupleCountStore&, seqan::FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:624:22:   required from 'void seqan::getResults(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:354:15: 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);
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:355:18: 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);
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:384: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]
  384 |         itSecTuple = begin(secTupleSet);
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:385: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]
  385 |         itSecTupleEnd = end(secTupleSet);
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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&, seqan::FragmentStore<TSpec, TConfig>&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >; TSpec = void; TConfig = seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TReadAnnoStore = seqan::String<seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h:69:9: 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);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:70:12: 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);
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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_Tuple(TStringSet&, seqan::FragmentStore<TSpec, TConfig>&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >; TSpec = void; TConfig = seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TReadAnnoStore = seqan::String<seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/base.h:97:6: 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);
      |   ~~~^~~~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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:98:9: 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);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~
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_) :
      |     ^~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TCargo>&, TIntervalTree&, TInterval&, unsigned int) [with TIntervalTree = seqan::IntervalTree<int, unsigned int>; TInterval = seqan::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&, seqan::FragmentStore<TSpec, TConfig>&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = seqan::StringSet<seqan::String<unsigned int, seqan::Alloc<> >, seqan::Owner<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TIntervalTree = seqan::IntervalTree<int, unsigned int>; TIntervals = seqan::String<seqan::Interval<unsigned int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:754:18:   required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String<seqan::ReadAnnoStoreElement<unsigned int> >; TAnnoCountStore = seqan::String<unsigned int, seqan::Alloc<> >; TTupleCountStore = seqan::String<seqan::TupleCountStoreElement<unsigned int> >; TTupleCountStore_Fusion = seqan::String<seqan::TupleCountStoreElement_Fusion<unsigned int> >; TSpec = void; TConfig = seqan::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:26:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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: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::Segment<seqan::String<seqan::SimpleType<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/apps/insegt/insegt.cpp:12:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13:
/<<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)
      |     ^~~~~~~~
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/apps/insegt/insegt.cpp:12:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::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: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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 90%] 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,--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'
[ 90%] 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=
Scanning dependencies of target mason_sim
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'
[ 90%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 90%] 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 -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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, GenomicInterval>, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = GenomicInterval]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18:   required from 'void seqan::findIntervals(seqan::String<TValue>&, const seqan::IntervalTree<TValue, TCargo>&, TValue2) [with TValue = int; TCargo = GenomicInterval; TValue2 = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:718:51:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:41,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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%] 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 -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:62,
                 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_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]':
/<<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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 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/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,
                 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_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/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,
                 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/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 '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:64:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<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;
      |            ^~
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,
                 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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::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:64:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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:62,
                 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_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]':
/<<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:141:20: 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]
  141 |             _cargo()
      |                    ^
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,
                 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/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,
                 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_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/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,
                 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/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 '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:64:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<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;
      |            ^~
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,
                 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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5_> > > >, seqan::Tag<seqan::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:64:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 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/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:167: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:167: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 char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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'
[ 91%] Built target mason_sim
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=
Scanning dependencies of target mason_frag_sequencing
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'
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:153:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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/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,--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'
[ 91%] Built target mason_frag_sequencing
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=
Scanning dependencies of target mason_genome
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'
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 91%] 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,--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'
[ 91%] 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=
Scanning dependencies of target mason_methylation
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'
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:61:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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/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,--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'
[ 91%] Built target mason_methylation
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=
Scanning dependencies of target mason_variator
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'
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:833: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Vcf_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Vcf_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:833: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 char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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/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,--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'
[ 91%] 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=
Scanning dependencies of target mason_materializer
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'
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:67:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:67:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:67:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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/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,--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'
[ 91%] Built target mason_materializer
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=
Scanning dependencies of target mason_tests
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'
[ 91%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 91%] 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,--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'
[ 91%] Built target mason_tests
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=
Scanning dependencies of target mason_splicing
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'
[ 91%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGff_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:152:65:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagGtf_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGtf_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagGff_>, seqan::TagList<seqan::Tag<seqan::TagGtf_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagGff_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:152:65:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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_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,--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'
[ 92%] Built target mason_splicing
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=
Scanning dependencies of target mason_simulator
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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp: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(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:631:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96:   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/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/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/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34:   required from 'void seqan::_reinitArrayGaps(seqan::Gaps<TSequence, seqan::Tag<seqan::ArrayGaps_> >&) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp: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(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::NeedlemanWunsch_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31:   required from 'TScoreValue seqan::globalAlignment(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int) [with TSequenceH = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43:
/<<BUILDDIR>>/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++/9/vector:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void MasonSimulatorApp::_initContigPicker()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
  121 |    _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,--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/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=
Scanning dependencies of target micro_razers
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'
[ 92%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, const TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobalHamming) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobalHamming = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1359:21: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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/apps/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1257:33: note:   initializing argument 2 of 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, const seqan::RazerSOptions<TSpec>&, seqan::MicroRNA) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1471:19: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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,
                 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_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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<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/include/seqan/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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/find/find_base.h:305:34:   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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; 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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2279:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<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/include/seqan/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; 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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2282:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/basic/iterator_adaptor.h:116: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/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/find.h:43,
                 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/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<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):
      |     ^~~~~
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/find.h:43,
                 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/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<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> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<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/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/find.h:43,
                 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/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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37:
/<<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> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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/find.h:43,
                 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/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/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/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::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 seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1455:13:   required from 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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));
      |                                      ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/basic/iterator_adaptor.h:116: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,
                 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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21:   required from 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; THasState = seqan::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 seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1478:13:   required from 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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)));
      |                ^~~~
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,
                 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/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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 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/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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix, seqan::True, void>; TNeedle2 = 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:1971:11:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:92:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 92%] 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 -o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/param_tabs.cpp
[ 92%] 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,--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'
[ 92%] 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=
Scanning dependencies of target roi_plot_thumbnails
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'
[ 92%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:432:58:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:432:58:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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/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,--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'
[ 92%] Built target roi_plot_thumbnails
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=
Scanning dependencies of target roi_feature_projection
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'
[ 92%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:876:57:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:876:57:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 92%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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_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,--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'
[ 93%] Built target roi_feature_projection
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=
Scanning dependencies of target bam2roi
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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:318: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Roi_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Roi_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:318: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 char*, seqan::PrefixSegment>::Segment(const seqan::Segment<const char*, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy]
  443 |     return me;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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%] 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 -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/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,
                 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_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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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_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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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,--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/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=
Scanning dependencies of target pair_align_global_1101
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_1101
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=
Scanning dependencies of target pair_align_global_1000
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_1000
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=
Scanning dependencies of target pair_align_global_0111
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_0111
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=
Scanning dependencies of target pair_align_global_0110
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_0110
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=
Scanning dependencies of target pair_align_global_0101
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_0101
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=
Scanning dependencies of target pair_align_global_0100
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_0100
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=
Scanning dependencies of target pair_align_global_0000
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_0000
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=
Scanning dependencies of target pair_align_global_0011
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_global_0011
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=
Scanning dependencies of target pair_align_local
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'
[ 93%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:70:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target pair_align_local
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=
Scanning dependencies of target pair_align_global_0010
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'
[ 94%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_0010
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=
Scanning dependencies of target pair_align_global_0001
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'
[ 94%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_0001
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=
Scanning dependencies of target pair_align_global_1100
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'
[ 94%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_1100
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=
Scanning dependencies of target pair_align_global_1010
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'
[ 94%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_1010
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=
Scanning dependencies of target pair_align_lcs
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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
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_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=
Scanning dependencies of target pair_align_global_1001
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'
[ 94%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_1001
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=
Scanning dependencies of target pair_align_global_1011
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'
[ 94%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target pair_align_global_1011
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=
Scanning dependencies of target pair_align_global_1110
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'
[ 95%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1110
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=
Scanning dependencies of target pair_align_global_1111
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'
[ 95%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[4]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target pair_align_global_1111
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=
Scanning dependencies of target pair_align_lib
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'
[ 95%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 95%] 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'
[ 95%] 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=
Scanning dependencies of target pair_align
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'
[ 95%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:59,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 95%] 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,--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'
[ 95%] Built target pair_align
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=
Scanning dependencies of target test_funcs_param_chooser
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'
[ 95%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 95%] 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,--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'
[ 95%] Built target test_funcs_param_chooser
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=
Scanning dependencies of target param_chooser
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'
[ 95%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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/param_chooser/../splazers/paramChooser.h:34,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1430:19: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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,
                 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_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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<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/include/seqan/index.h:222,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<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/find/find_base.h:305:34:   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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:222,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; 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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<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/include/seqan/index.h:222,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; 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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp: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<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/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/apps/param_chooser/param_chooser.cpp:36:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<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):
      |     ^~~~~
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/apps/param_chooser/param_chooser.cpp:36:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<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> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<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/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/apps/param_chooser/param_chooser.cpp:36:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<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> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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/apps/param_chooser/param_chooser.cpp:36:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::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 seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1414:13:   required from 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<false, true>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp: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<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,
                 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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21:   required from 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; THasState = seqan::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 seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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)));
      |                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp: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::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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24:   required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = int; TSpec = seqan::RazerSSpec<false, true>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::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&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> > >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec<false, true>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13:   required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String<float>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24:   required from 'bool seqan::chooseParams(seqan::RazerSOptions<TSpec>&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::operator=(const seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >]'
  143 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 95%] 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,--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'
[ 95%] Built target param_chooser
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=
Scanning dependencies of target rabema_build_gold_standard
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'
[ 95%] 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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35:
/<<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 here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<WeightedMatch>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:79:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:118:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = 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>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with 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>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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:1204:105:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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:1204:105:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = 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>]'
/<<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(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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:1204:105:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 95%] 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,--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'
[ 95%] Built target rabema_build_gold_standard
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=
Scanning dependencies of target rabema_do_search
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'
[ 95%] 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 -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/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 here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<WeightedMatch>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<WeightedMatch>, seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<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 = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:79:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<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:116: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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<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 = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<WeightedMatch>, seqan::InfixSegment>, seqan::AdaptorIterator<WeightedMatch*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:118:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<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:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/score.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:45,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = 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>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with 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>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/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,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:7:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14:   required from 'void seqan::setValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:43,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = 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>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with 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>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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;
      |            ^~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8:
/<<BUILDDIR>>/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)
      |     ^~~~~~~~
[ 95%] 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,--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'
[ 95%] Built target rabema_do_search
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=
Scanning dependencies of target rabema_evaluate
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'
[ 95%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<unsigned int, unsigned int>, seqan::StorePointsOnly>, seqan::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(seqan::String<TValue>&, const seqan::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 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:1402:85:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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) :
      |     ^~~~~~~~~~~~~~~~
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,
                 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/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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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) :
      |     ^~~~~~~~~~~~~~~~
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,
                 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/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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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) :
      |     ^~~~~~~~~~~~~~~~
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/apps/rabema/rabema_evaluate.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_reverse.h: In instantiation of 'seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> > seqan::reverseString(THost&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = 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>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19:   required from 'void seqan::_patternFirstInit(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, TNeedle2&) [with 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>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22:   required from 'void seqan::_reinitPattern(seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&) [with 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/include/seqan/find/find_pattern_base.h:255:19:   required from 'void seqan::setHost(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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 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:1402:85:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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 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:1402:85:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 = 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>]'
/<<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(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:99:24:   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 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:1402:85:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 95%] 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,--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'
[ 95%] Built target rabema_evaluate
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=
Scanning dependencies of target rabema_prepare_sam
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'
[ 95%] 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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<THost, seqan::PrefixSegment>&) [with THost_ = const char*]'
  117 |     operator = (Segment const & source)
      |     ^~~~~~~~
[ 95%] 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,--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'
[ 95%] Built target rabema_prepare_sam
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=
Scanning dependencies of target razers
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'
[ 95%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TReads = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:19: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1717:15:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:19: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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/index/find_swift.h:396:104:   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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TReads = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:84:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 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/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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));
      |                                      ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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/include/seqan/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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/include/seqan/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/find.h:55,
                 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/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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));
      |                                      ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2279:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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/include/seqan/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2279:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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/include/seqan/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2282:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/index.h:222,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2282:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/find.h:55,
                 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/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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));
      |                                      ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 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/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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));
      |                                      ^
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12:   required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenomeNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TReads = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TReadNames = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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: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 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;
      |            ^~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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):
      |     ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:91,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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> > {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31:   required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers<seqan::FindInfix, seqan::True, void> >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:30,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find.h:55,
                 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/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::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 seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1455:13:   required from 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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));
      |                                      ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:33:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double, TSize) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TIndex, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<TSpec> > > >&, double) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21:   required from 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45:   required from 'bool seqan::find(TFinder&, const seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; THasState = seqan::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 seqan::Pattern<TNeedle, seqan::Myers<TSpec, THasState, TFindBeginPatternSpec> >&, seqan::PatternState_<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16:   required from 'bool seqan::find(TFinder&, seqan::Pattern<TNeedle, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1478:13:   required from 'bool seqan::matchVerify(TMatch&, seqan::Segment<TSpec>, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions<TSpec>&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch<int>; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TMyersPatterns = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40:   required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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)));
      |                ^~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::Pattern<TNeedle, TSpec>&, TNeedle2&&) [with TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::FindInfix, seqan::True, void>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:1971:11:   required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:262:37:   [ 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, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TReadIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TVerifier = seqan::String<seqan::Pattern<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Myers<seqan::FindInfix, seqan::True, void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21:   required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet_ = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&, const TShape&, seqan::Swift<TSwiftSpec>) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19:   required from 'int seqan::mapReads(TMatches&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, std::map<unsigned int, std::pair<std::__cxx11::basic_string<char>, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions<TSpec>&) [with TMatches = seqan::String<seqan::ReadMatch<int> >; TReadSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:84:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
[ 95%] 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 -o CMakeFiles/razers.dir/param_tabs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers/param_tabs.cpp
[ 96%] 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,--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'
[ 96%] Built target razers
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=
Scanning dependencies of target razers3_simulate_reads
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'
[ 96%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const seqan::StringSet<seqan::String<char, seqan::Alloc<> > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23:   required from 'bool seqan::loadContigs(seqan::FragmentStore<TSpec, TConfig>&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TFileNames = char*]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 96%] 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,--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'
[ 96%] Built target razers3_simulate_reads
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=
Scanning dependencies of target razers3
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'
[ 96%] 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 -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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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:75:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSScore, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSQuality<>, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSPrefix, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSPrefix, seqan::RazerSGapped, seqan::RazerSScore, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSPrefix, seqan::RazerSGapped, seqan::RazerSQuality<>, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSScore, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSQuality<>, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSUngapped, seqan::RazerSScore, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSUngapped, seqan::RazerSQuality<>, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSPrefix, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSPrefix, seqan::RazerSUngapped, seqan::RazerSScore, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSPrefix, seqan::RazerSUngapped, seqan::RazerSQuality<>, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSScore, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSQuality<>, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: 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]
  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,
                 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/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)
      |             ^~~~~~~~
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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/apps/razers3/razers.cpp:60:
/<<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/stream/tokenization.h:489:11:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, seqan::FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >; TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; seqan::Amos = const seqan::Tag<seqan::TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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&, seqan::FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >; TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; seqan::Amos = const seqan::Tag<seqan::TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
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,
                 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/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/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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
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,
                 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/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/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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
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,
                 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/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/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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~^~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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;
      |         ~~~~~~~~~~~~^~~~~~~
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,
                 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/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,
                 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_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]':
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  141 |             _cargo()
      |                    ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 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_view.h: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27:   required from 'void seqan::write(TTarget&, seqan::FragmentStore<TSpec, TConfig>&, Amos) [with TTarget = seqan::VirtualStream<char, seqan::Tag<seqan::Output_> >; TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; seqan::Amos = const seqan::Tag<seqan::TagAmos_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; TFloat = double; TSpec = seqan::Hamming_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = seqan::Hamming_; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/include/seqan/index.h:222,
                 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/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<void>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, seqan::Pattern<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::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, seqan::Pattern<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::Pigeonhole<void> >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2081:73:   required from 'bool seqan::windowFindBegin(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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_> > >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::Job<seqan::SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const seqan::String<unsigned int, seqan::Alloc<> >&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>; THitString = seqan::String<seqan::SwiftHitSemiGlobal_<long long int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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::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_> > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; TFloat = double; TSpec = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions<seqan::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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::Job<seqan::SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const seqan::String<unsigned int, seqan::Alloc<> >&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >; TFilterPattern = 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> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>; THitString = seqan::String<seqan::SwiftHitSemiGlobal_<long long int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, seqan::Pattern<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::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >; TOptions = seqan::RazerSCoreOptions<seqan::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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::Job<seqan::SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const seqan::String<unsigned int, seqan::Alloc<> >&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>; THitString = seqan::String<seqan::SwiftHitSemiGlobal_<long long int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<seqan::Hamming_>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:223,
                 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/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; TFloat = double; TSpec = seqan::Hamming_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = seqan::Hamming_; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/include/seqan/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2081:73:   required from 'bool seqan::windowFindBegin(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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_> > >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:223,
                 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/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; TFloat = double; TSpec = seqan::Hamming_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = seqan::Hamming_; TOptions = seqan::RazerSCoreOptions<seqan::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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/include/seqan/index.h:222,
                 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/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/index.h:222,
                 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/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, TFloat, TSize_) [with TIndex = 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_> > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Swift<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TSwiftSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >; TOptions = seqan::RazerSCoreOptions<seqan::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 = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, seqan::Pattern<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::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, seqan::Pattern<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::Pigeonhole<void> >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, 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::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::Job<seqan::SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const seqan::String<unsigned int, seqan::Alloc<> >&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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::UngappedShape<0> >, seqan::Tag<seqan::OpenAddressing_> > >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; THitString = seqan::String<seqan::SwiftHitSemiGlobal_<long long int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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::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_> > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::Job<seqan::SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const seqan::String<unsigned int, seqan::Alloc<> >&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >; TFilterPattern = 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> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; THitString = seqan::String<seqan::SwiftHitSemiGlobal_<long long int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, seqan::Pattern<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::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >, seqan::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = 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_> > >; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31:   required from 'int seqan::_mapSingleReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20:   required from 'void seqan::workVerification(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::Job<seqan::SingleVerification<TMatches, TFragmentStore, THitString, TOptions, TFilterPattern> >&, const seqan::String<unsigned int, seqan::Alloc<> >&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; THitString = seqan::String<seqan::SwiftHitSemiGlobal_<long long int>, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33:   required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore<TSpec, TConfig>&, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39:   required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |                  ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                         ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/apps/razers3/razers.cpp:74:
/<<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);
      |                                 ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > seqan::operator+(const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = 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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = 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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >; TPosition = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2067:42:   required from 'void seqan::convertMatchesToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TShrinkMatches = seqan::True]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1221:40:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<void>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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> > seqan::operator+(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<void>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2088:30:   required from 'bool seqan::windowFindBegin(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<void> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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_> > >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<seqan::Hamming_>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Hamming_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole<seqan::Hamming_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33:   required from 'int seqan::_mapMatePairReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2088:30:   required from 'bool seqan::windowFindBegin(seqan::Finder<THaystack, seqan::Swift<TSwiftSpec> >&, seqan::Pattern<TIndex, seqan::Swift<TSwiftSpec> >&, double) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; TSpec = seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29:   required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, TThreadLocalStorages&, const seqan::String<unsigned int, seqan::Alloc<> >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TThreadLocalStorages = seqan::String<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_> > >, seqan::Alloc<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41:   required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const seqan::RazerSMode<TAlignMode, TGapMode, TScoreMode, TMatchNPolicy>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/align.h:90,
                 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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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,
                 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/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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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_)
      |                  ^~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = 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_> >; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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_)
      |                  ^~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = 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_> >; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, TSpec>&, seqan::Tag<TExpand>) [with THost = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, TSpec>, const seqan::Tag<TExpand> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::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 seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with 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_> > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator<const seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::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 = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::String<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_> > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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 = seqan::String<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::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_> > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:87,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:24:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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_iterator.h:87,
                 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/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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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 = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContigInfix = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = 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_> >; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TErrors = int; TAlignFunctor = seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [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_> > >; TValue2 = 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/basic/holder_tristate.h:594:19:   required from 'void seqan::create(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/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/apps/razers3/razers_matepairs.h:654:36:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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):
      |         ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >&, seqan::Tag<TagSpec>) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator<seqan::ModifiedString<THost, seqan::Tag<seqan::ModReverse_> >, const seqan::Tag<TagSpec> >::Type = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::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&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [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_> > >; TValue2 = 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/basic/holder_tristate.h:594:19:   required from 'void seqan::create(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/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<void>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/apps/razers3/razers.h:2795:64:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [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_> > >; TValue2 = 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/basic/holder_tristate.h:594:19:   required from 'void seqan::create(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/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String<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::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_> > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [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_> > >; TValue2 = 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/basic/holder_tristate.h:594:19:   required from 'void seqan::create(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/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<void>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [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_> > >; TValue2 = 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/basic/holder_tristate.h:594:19:   required from 'void seqan::create(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/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/apps/razers3/razers_matepairs.h:654:36:   required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore<TSpec, TConfig>&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [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_> > >; TValue2 = 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/basic/holder_tristate.h:594:19:   required from 'void seqan::create(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/basic/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/find/find_pattern_base.h:339:17:   required from 'typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type& seqan::host(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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/apps/razers3/razers_parallel.h:852:30:   required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String<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::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TSplitters = seqan::String<unsigned int, seqan::Alloc<> >; TShape = const seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:989:66:   required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::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&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::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&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::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&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AlignTextBanded<seqan::FindInfix, seqan::NMatchesAll_, seqan::NMatchesAll_>; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2177:16:   required from 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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));
      |                                      ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:24:   required from 'void seqan::goEnd(TIterator&) [with TIterator = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::Tag<seqan::ModReverse_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:737:10:   required from 'void seqan::goEnd(seqan::Finder<THaystack, TSpec>&) [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/include/seqan/find/find_myers_ukkonen.h:1537:18:   required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_<TNeedle2, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TNeedle2 = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::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&, seqan::PatternState_<TNeedle2, seqan::Myers<TSpec, seqan::True, TFindBeginPatternSpec> >&, int) [with TFinder = seqan::Finder<seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >, void>; TNeedle = seqan::ModifiedString<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TNeedle2 = seqan::ModifiedString<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ModReverse_> >; TSpec = seqan::AlignTextBanded<seqan::FindPrefix, seqan::NMatchesAll_, seqan::NMatchesAll_>; TFindBeginPatternSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2245:32:   required from 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment<TSpec>, unsigned int, const TRead&, const seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, TMatchNPolicy>&) [with TMatchVerifier = seqan::MatchVerifier<seqan::FragmentStore<MyFragStoreConfig>, seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >, seqan::RazerSCoreOptions<seqan::RazerSSpec<> >, seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>, 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::String<seqan::String<short unsigned int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TRead = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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)));
      |                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:62,
                 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_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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2948:40:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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,
                 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/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):
      |         ^~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<void>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2795:64:   required from 'void seqan::_applyFilterOptions(seqan::Pattern<TIndex, seqan::Pigeonhole<TSpec> >&, const TOptions&) [with TIndex = 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_> > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions<seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:223,
                 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/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >; TFilterPattern = 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> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:85:
/<<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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/index.h:223,
                 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/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >; TFilterPattern = 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> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2948:40:   required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern<TReadIndex, TFilterSpec>&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TReadIndex = 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_> > >; TFilterSpec = seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222,
                 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/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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]
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222,
                 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/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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]
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223,
                 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/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >; TFilterPattern = 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_> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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.cpp:85:
/<<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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:223,
                 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/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >; TFilterPattern = 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_> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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]
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222,
                 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/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TFilterPattern = 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_> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/apps/razers3/razers.cpp:85:
/<<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]
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:222,
                 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/index/find_swift.h: In instantiation of 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TFilterPattern = 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_> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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]
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<void> >; TFilterPattern = 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> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<void> >; TFilterPattern = 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> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |         ~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<void> > > >; TFilterPattern = 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> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |         ~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<seqan::Hamming_> >; TFilterPattern = 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_> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Pigeonhole<seqan::Hamming_> >; TFilterPattern = 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_> >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |         ~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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/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/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/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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 'typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/apps/razers3/razers_paired_match_filter.h:160:64:   required from 'bool seqan::processRead(seqan::PairedMatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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/apps/razers3/razers_matepairs_parallel.h:962:32:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapPairedReads<TMatches_, TFragmentStore, TFilterFinderL_, TFilterFinderR_, TFilterPattern_, TShape_, TOptions, TCounts, TRazerSMode> >&, seqan::String<TString*>&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinderL = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TFilterFinderR = seqan::Finder<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TFilterPattern = 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_> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20:   required from 'bool seqan::processRead(seqan::MatchFilter<TOptionsSpec, TReadSeqSet, TCallback>&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >; TCallback = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36:   required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage<seqan::MapSingleReads<TMatches_, TFragmentStore, TFilterFinder_, TFilterPattern_, TShape, TOptions, TCounts, TRazerSMode> >&, seqan::String<seqan::SingleVerificationResult<TMatches> >&, bool) [with TMatches = seqan::String<seqan::MatchRecord<unsigned int>, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore<MyFragStoreConfig>; TFilterFinder = seqan::Finder<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Swift<seqan::Tag<seqan::SwiftSemiGlobal_<seqan::Hamming_> > > >; TFilterPattern = 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_> > > >; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TOptions = seqan::RazerSCoreOptions<seqan::RazerSSpec<> >; TCounts = seqan::String<seqan::String<short unsigned int> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |         ~~~~~~~~~~~~~~
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,
                 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/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/basic/basic_fundamental.h:72,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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;
      |     ~~~~~~~^~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::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:180:26:   [ 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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<TTarget, T>, const seqan::Proxy<TSourceSpec>&) [with TTarget = char; T = seqan::Proxy<seqan::IteratorProxy<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> > > > > > >; TSpec = seqan::IteratorProxy<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> > > > > >; typename seqan::Convert<TTarget, const seqan::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 = seqan::Proxy<seqan::IteratorProxy<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> > > > > > >; typename seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 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<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/gaps_iterator_anchor.h:169:69:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<TTarget, T>, const seqan::Proxy<TSourceSpec>&) [with TTarget = char; T = seqan::Proxy<seqan::IteratorProxy<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> > > > > > >; TSpec = seqan::IteratorProxy<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> > > > > >; typename seqan::Convert<TTarget, const seqan::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 = seqan::Proxy<seqan::IteratorProxy<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> > > > > > >; typename seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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> > seqan::operator-(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:650:46:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Gaps<TSequence, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 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<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/apps/razers3/razers.cpp:85:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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_> > >, seqan::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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_> > >, seqan::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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_> > >, seqan::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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_> > >, seqan::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<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::Tag<seqan::Tristate_> >; TValue = 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_> > >; typename seqan::Value<TContext>::Type = 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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/holder_tristate.h:863:15:   required from 'typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type seqan::value(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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: In instantiation of 'seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> > seqan::operator+(const seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, T>, const seqan::Proxy<TSpec2>&) [with THost = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; char CHAR = '-'; TSpec = seqan::Tag<seqan::Default_>; T = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; TSpec2 = seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > >; typename seqan::Convert<seqan::ModifiedAlphabet<THost, seqan::ModExpand<CHAR, TSpec> >, seqan::Proxy<TSpec2> >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >; TSource = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >, seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > > > > >; typename seqan::Convert<TTarget, TSource>::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::Convert<TTarget, T>, const seqan::Proxy<TSourceSpec>&) [with TTarget = char; T = seqan::Proxy<seqan::IteratorProxy<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> > > > > > >; TSpec = seqan::IteratorProxy<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> > > > > >; typename seqan::Convert<TTarget, const seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 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<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 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<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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,
                 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<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/modifier.h:61,
                 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_iterator.h: In instantiation of 'typename seqan::Container<const seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(const seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; typename seqan::Container<const seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<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_reverse.h:314:32:   required from 'typename seqan::Position<const seqan::ModifiedIterator<THost, seqan::Tag<seqan::ModReverse_> > >::Type seqan::position(const seqan::ModifiedIterator<THost, seqan::Tag<seqan::ModReverse_> >&) [with THost = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; typename seqan::Position<const seqan::ModifiedIterator<THost, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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)));
      |                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 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_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):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:169:56:   required from 'typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(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> >; typename seqan::Source<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 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> >; typename seqan::GetValue<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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 seqan::Proxy<seqan::IteratorProxy<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> > > > >; typename seqan::GetValue<const seqan::Proxy<seqan::IteratorProxy<TIterator> > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<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/modifier.h:61,
                 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_iterator.h: In instantiation of 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TSpec = seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > >; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<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_iterator.h:278:30:   required from 'typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type seqan::container(seqan::ModifiedIterator<THost, TSpec>&) [with THost = seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >; TSpec = seqan::Tag<seqan::ModReverse_>; typename seqan::Container<seqan::ModifiedIterator<THost, TSpec> >::Type = seqan::ModifiedString<seqan::ModifiedString<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_> >]'
/<<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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSeqHValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSeqVValue = seqan::SimpleType<unsigned char, seqan::Dna5Q_>; TSeqVIterator = seqan::ModifiedIterator<seqan::ModifiedIterator<seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >, seqan::ModView<seqan::FunctorComplement<seqan::SimpleType<unsigned char, seqan::Dna5Q_> > > >, seqan::Tag<seqan::ModReverse_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPFinalColumn_>, seqan::Tag<seqan::PartialColumnTop_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >, seqan::Tag<seqan::AffineGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = 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_> >; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::False, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode<seqan::RazerSLocal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String<char, seqan::Alloc<> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31:   required from 'int seqan::dumpMatches(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::CharString, seqan::RazerSOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String<char, seqan::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:66:   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)));
      |                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 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_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):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [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_> > >; TSource = 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/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, 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/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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [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_> > >; TSource = 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/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, 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/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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [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_> > >; TSource = 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/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, 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/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 = 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::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_> > >; TSource = 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::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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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::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_> > >; TValue2 = 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::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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [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_> > >; TSource = 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/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, 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/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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [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_> > >; TSource = 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/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, 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/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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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/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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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/apps/razers3/razers.cpp:60:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [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_> > >; TSource = 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/basic/holder_tristate.h:924:24:   required from 'void seqan::assign(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, 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/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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 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/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):
      |         ^~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesAll_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSGapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '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 = 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:511:23:   required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = 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_> > >*; TSource1 = 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_> > >*; TSource2 = 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:1055:31:   required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = 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:1064:31:   required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = 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/sequence/string_base.h:1683:27:   required from 'void seqan::_reserveStorage(seqan::String<TValue, TSpec>&, TSize_, seqan::Tag<TUsage>) [with TValue = 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_> > >; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::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(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::GappedShape<seqan::Tag<seqan::Default_> > >; TRazerSMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode<seqan::RazerSGlobal, seqan::RazerSUngapped, seqan::RazerSErrors, seqan::NMatchesNone_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&, seqan::RazerSMode<TAlignMode, TGapMode, seqan::Tag<seqan::Nothing_>, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33:   required from 'int seqan::_mapReads(seqan::FragmentStore<TSpec, TConfig>&, TCounts&, seqan::RazerSCoreOptions<TSpec>&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig<MyFragStoreConfig>; TCounts = seqan::String<seqan::String<short unsigned int> >; TSpec = seqan::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:66:   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> >
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60:
/<<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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] 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 -o CMakeFiles/razers3.dir/param_tabs.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/param_tabs.cpp
[ 96%] 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,--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'
[ 96%] Built target razers3
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=
Scanning dependencies of target razers3_quality2prob
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'
[ 96%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42: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/file.h:58,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 96%] 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,--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'
[ 96%] 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=
Scanning dependencies of target rep_sep
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'
[ 96%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27:
/<<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<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>; TSource = GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>; typename seqan::DisableIf<seqan::Is<seqan::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 = seqan::String<GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>, seqan::Alloc<> >; TValue = GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::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 = seqan::String<GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>, seqan::Alloc<> >; TDescriptor = unsigned int; TValue = GraphCargo<seqan::Triple<char, unsigned int, unsigned int>, seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>, unsigned int>; typename seqan::EnableIf<seqan::Is<seqan::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:60:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<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/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,--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'
[ 96%] 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=
Scanning dependencies of target sak
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'
[ 96%] 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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:347:59:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42:
/<<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/stream/tokenization.h:489:11:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type = void; seqan::Fastq = seqan::Tag<seqan::TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag<TUsage>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector<TTagList>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::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 = seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42:
/<<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/stream/tokenization.h:489:11:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type = void; seqan::Fastq = seqan::Tag<seqan::TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag<TUsage>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector<TTagList>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::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 = seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type = void; seqan::Fastq = seqan::Tag<seqan::TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag<TUsage>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector<TTagList>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::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 = seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type = void; seqan::Fastq = seqan::Tag<seqan::TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag<TUsage>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector<TTagList>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::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 = seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type = void; seqan::Fastq = seqan::Tag<seqan::TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag<TUsage>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector<TTagList>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::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 = seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110:   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;
      |            ^~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23:   required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSequence = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Output_>, std::char_traits<char> >, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::Not<seqan::IsSameType<TFwdIterator, seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> > > >, void>::Type = void; seqan::Fastq = seqan::Tag<seqan::TagFastq_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag<TUsage>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20:   required from 'void seqan::writeRecord(seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_>, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector<TTagList>&) [with TSpec = void; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::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 = seqan::FormattedFile<seqan::Tag<seqan::TagFastq_>, seqan::Tag<seqan::Output_> >; TIdString = seqan::String<char, seqan::Alloc<> >; TSeqString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf<seqan::And<seqan::Is<seqan::OutputStreamConcept<typename TFile::TStream> >, seqan::IsSequence<TQualString> >, void>::Type = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 96%] 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,--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'
[ 96%] 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=
Scanning dependencies of target sam2matrix
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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::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);
      |              ^~~~~~~~~~~~~~~
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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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/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,--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=
Scanning dependencies of target samcat
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 -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/stream.h:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:36:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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)
      |     ^~~~~~~~
[ 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,--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_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=
Scanning dependencies of target s4_join
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 -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/apps/searchjoin/join.cpp:61:
/<<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:80:   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,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:87:   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,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:87:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:81:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:88:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:88:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:80:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:87:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:87:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61:
/<<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:81:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/apps/searchjoin/join.cpp:61:
/<<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:88:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/apps/searchjoin/join.cpp:61:
/<<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:88:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/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: 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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ofstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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:87:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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:88:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::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:87:   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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::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:88:   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,
                 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/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_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: 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::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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:87:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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:88:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
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: 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::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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:68:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::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:87:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::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:88:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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:68:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ofstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<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/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<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,
                 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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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:68:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<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)
      |     ^~~~~~~~
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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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_> > >, void, 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_> >, seqan::Tag<seqan::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:87:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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_> > >, void, 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_> >, seqan::Tag<seqan::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:87:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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_> > >, void, 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_> >, seqan::Tag<seqan::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:88:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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_> > >, void, 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_> >, seqan::Tag<seqan::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:88:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, void, 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_> >, seqan::Tag<seqan::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:87:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, void, 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_> >, seqan::Tag<seqan::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:87:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, void, 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_> >, seqan::Tag<seqan::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:88:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, void, 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_> >, seqan::Tag<seqan::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:88:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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:68:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/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/sequence.h:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ofstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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: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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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:68:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:88:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:87:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:88:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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:87:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/join.cpp:56:
/<<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/string.h:495,
                 from /usr/include/c++/9/cstring:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:152,
                 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/searchjoin/join.cpp:56:
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindPrefix, seqan::NMatchesN_, seqan::NMatchesN_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1517:38:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset [1537, 1540] from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AlignTextBanded<seqan::FindPrefix, seqan::NMatchesN_, seqan::NMatchesN_> >::bitMasks' with type 'long unsigned int [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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,--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/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=
Scanning dependencies of target s4_search
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 -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/apps/searchjoin/search.cpp:61:
/<<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 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:96:   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,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<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 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:96:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<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 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:97:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<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 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:97:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<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:95:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<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:95:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61:
/<<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:96:   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);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/apps/searchjoin/search.cpp:61:
/<<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:96:   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);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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 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:96:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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 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:97:   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);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::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:95:   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,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/index_sa_stree.h:311:18:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::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:96:   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,
                 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/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_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: 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::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = seqan::SimpleType<unsigned char, seqan::Dna5_>*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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 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:81:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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 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:96:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [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_>; TSpec = seqan::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 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:97:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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) :
      |     ^~~~~~~~
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: 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::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag<seqan::Default_>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50:   required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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 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:81:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::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:95:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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/index.h:138,
                 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/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15:   required from 'void seqan::clear(seqan::Iter<TIndex, seqan::VSTree<TSpec> >&) [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::TopDown<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10:   required from 'void seqan::goRoot(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::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:96:   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());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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 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:81:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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 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:81:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<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)
      |     ^~~~~~~~
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<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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:142,
                 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/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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::Tag<Query_>, 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_> >, seqan::Tag<seqan::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 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:96:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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::Tag<Query_>, 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_> >, seqan::Tag<seqan::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 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:96:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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::Tag<Query_>, 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_> >, seqan::Tag<seqan::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 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:97:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [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_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::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::Tag<Query_>, 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_> >, seqan::Tag<seqan::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 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:97:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::Tag<Query_>, 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_> >, seqan::Tag<seqan::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:95:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<HugeDb_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<HugeDb_> > >, seqan::Tag<Query_>, 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_> >, seqan::Tag<seqan::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:95:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Preorder]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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/include/seqan/index/find2_backtracking.h:527:18:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::Tag<Query_>, 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_> >, seqan::Tag<seqan::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:96:   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(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Truncated<seqan::Preorder>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17:   required from 'bool seqan::_goDown(seqan::Iter<seqan::Index<TText, seqan::IndexSa<TSpec> >, seqan::VSTree<seqan::TopDown<TSpec> > >&, seqan::VSTreeIteratorTraits<TDfsOrder, seqan::True>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::Tag<SmallDb_>; TSpec = seqan::Truncated<seqan::Preorder>; TDfsOrder = seqan::Preorder_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20:   required from 'bool seqan::goDown(seqan::Iter<TIndex, seqan::VSTree<seqan::TopDown<TSpec> > >&) [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::Truncated<seqan::Preorder>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52:   required from 'bool seqan::_moveIteratorsDown(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27:   required from 'bool seqan::_pushState(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31:   required from 'void seqan::_find(seqan::Finder_<seqan::Index<TObject, TSpec>, seqan::Index<TPattern, TPatternIndexSpec>, seqan::Backtracking<TDistance, TSpec> >&, TDelegate&, const TStage&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TTextIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TPattern = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TPatternIndexSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TDistance = seqan::Tag<seqan::HammingDistance_>; TSpec = seqan::Tag<Top_>; TStage = seqan::StageInitial_; TDelegate = DbFinder<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >, seqan::IndexSa<seqan::Tag<SmallDb_> > >, seqan::Tag<Query_>, 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_> >, seqan::Tag<seqan::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:96:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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 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:81:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/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: 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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ofstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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:13:   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 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:81:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125: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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::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:13:   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 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:81:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<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)
      |     ^~~~~~~~
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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ofstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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:13:   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 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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<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/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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::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 = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag<seqan::Input_>; typename seqan::DisableIf<seqan::Is<seqan::StreamConcept<TStream> >, typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const char*, seqan::Tag<seqan::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 = seqan::Iter<std::basic_ofstream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<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:13:   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 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: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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57:
/<<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/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::Tag<seqan::Pack_> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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 seqan::StringSet<TSequence, TSpec>&, TAlgSpec) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TString = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::Skew7]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37:   required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet<TSequence, TSpec>&, const TAlgSpec&, seqan::True) [with TSA = seqan::String<seqan::Pair<unsigned int, unsigned char, seqan::BitPacked<24, 8> >, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSequence = seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >; TSetSpec = seqan::Owner<seqan::ConcatDirect<> >; TAlgSpec = seqan::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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:414:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:415:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:432:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:443:21:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = 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> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:416:33:   required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pipe<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Source<> >, seqan::Caster<unsigned char, seqan::CasterReinterpret> >; TLimitsString = seqan::String<unsigned int, seqan::Alloc<> >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut3 = 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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = 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<> > > > >]'
/<<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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:161:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:162:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:179:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:190:17:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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:17:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender7.h:163:29:   required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe<seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::filterI1<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >, seqan::Filter<seqan::filterI2<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = seqan::Pool<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<> > > > >; TOut3 = seqan::Pool<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<> > > > >; TOut5 = 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<> > > > >; TOut6 = 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<> > > > >; TOut124 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 3, void>, seqan::Tuple<unsigned int, 6, seqan::Tag<seqan::Pack_> >, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew7NMapExtended<seqan::Triple<unsigned int, seqan::Tuple<unsigned 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: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: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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:56,
                 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_base.h: 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_> >; seqan::Handler<TBufferHandler, seqan::AdapterSpec>::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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:123:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:97:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:95:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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)
      |            ^~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<SmallDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(seqan::Index<TText, seqan::IndexSa<TSpec> >&) [with TText = seqan::StringSet<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TIndexSpec = seqan::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:96:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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_> >; seqan::Handler<TBufferHandler, seqan::MapperMemAdapter>::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:30:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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_;
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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:29:   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>; seqan::Handler<seqan::Bundle2<TInput1, TInput2>, 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:13:   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:9:   required from 'void seqan::push(seqan::Pool<TValue, TPoolSpec>&, 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/index/pump_extender3.h:101:17:   required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = 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> > >; TNameInput = seqan::Pool<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapLinear<seqan::Pair<unsigned int, unsigned int, seqan::Tag<seqan::Pack_> >, unsigned int>, unsigned int, seqan::File<seqan::Async<> > > > >; TOut0 = 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<> > > > >; TOut12 = seqan::Pool<seqan::Triple<unsigned int, seqan::Tuple<unsigned int, 2, void>, seqan::Tuple<unsigned int, 2, void>, seqan::Tag<seqan::Pack_> >, seqan::MapperSpec<seqan::MapperConfigSize<seqan::_skew3NMapExtended<seqan::Triple<unsigned int, 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: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:13:   [ 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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |             ~~~~~~~~^~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<BUILDDIR>>/seqan2-2.4.0+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:74,
                 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/pool_mapper.h: In instantiation of 'seqan::Buffer<TValue>& seqan::processBuffer(seqan::Buffer<TValue, seqan::PageFrame<typename TConfig::File, seqan::Dynamic> >&, seqan::BufferHandler<seqan::Pool<TValue, seqan::MapperSpec<TConfig> >, seqan::Tag<seqan::ReadFileSpec_> >&) [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<> > >; typename TConfig::File = seqan::File<seqan::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<> > > >; seqan::BufferHandler<seqan::Pool<TValue, TPoolSpec>, 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/pool_base.h:556:51:   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_> >; seqan::BufferHandler<seqan::Bundle2<TInput1, TInput2>, seqan::Tag<seqan::MultiplexSpec_> >::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:24:   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:13:   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(seqan::Index<TObject, TSpec>&, seqan::Tag<TExpand>) [with TText = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::Owner<seqan::ConcatDirect<> > >; TSpec = seqan::IndexSa<seqan::Tag<HugeDb_> >; TFibre = seqan::FibreSA_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17:   required from 'void seqan::_indexRequireTopDownIteration(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<> > >; TIndexSpec = seqan::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 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:96:   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;
      |                     ~~~~~~~~~^~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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:74,
                 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/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;
      |                     ~~~~~^~~~~~~~~~
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/apps/searchjoin/search.cpp:56:
/<<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/string.h:495,
                 from /usr/include/c++/9/cstring:42,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:152,
                 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/searchjoin/search.cpp:56:
In function 'void* memset(void*, int, size_t)',
    inlined from 'void seqan::_myersPreInit(seqan::PatternState_<TNeedle, TSpec>&, seqan::False) [with TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::Myers<seqan::AlignTextBanded<seqan::FindPrefix, seqan::NMatchesN_, seqan::NMatchesN_>, seqan::True, void>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:859:11,
    inlined from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_<TNeedle, seqan::Myers<seqan::AlignTextBanded<TSpec, TFinderCSP, TPatternCSP>, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Iter<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; TNeedle = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TNeedle2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:944:18,
    inlined from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>; TSeq2 = seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>]' at /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1517:38:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset [1537, 1540] from the object at 'state' is out of the bounds of referenced subobject 'seqan::MyersSmallState_<seqan::Segment<seqan::String<char, seqan::Alloc<seqan::Tag<StringOfMaxSize256_> > >, seqan::InfixSegment>, seqan::AlignTextBanded<seqan::FindPrefix, seqan::NMatchesN_, seqan::NMatchesN_> >::bitMasks' with type 'long unsigned int [256]' at offset 512 [-Warray-bounds]
   71 |   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 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,--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/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=
Scanning dependencies of target seqan_tcoffee
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 -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/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_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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:191:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec2> >&, FrequencyCounting) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FrequencyCounting = const seqan::Tag<seqan::FrequencyCounting_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:178:24:   required from 'void seqan::evaluateAlignment(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: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:40:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<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/graph_align.h:56,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23:
/<<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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = 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/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,--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=
Scanning dependencies of target seqcons2
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 -o CMakeFiles/seqcons2.dir/seqcons.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons.cpp
[ 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 -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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; TDifference = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp: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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 'typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::value(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp: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<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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)
      |                                ^~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:32:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/store/store_all.h:1628:55:   required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream<char>; TContigGaps = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TReadGaps = seqan::Gaps<seqan::String<char, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::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&, seqan::AlignedReadLayout&, seqan::FragmentStore<TSpec, TConfig>&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream<char>; TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigId = unsigned int; TPos = int; TNum = int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Output_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:62:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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_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]':
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  141 |             _cargo()
      |                    ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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:75,
                 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_view.h: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/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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String<seqan::SimpleType<unsigned char, seqan::Iupac_>, seqan::Alloc<> >; TQual = seqan::String<char, seqan::Alloc<> >; TRead = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:223:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:395:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp: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::Segment<seqan::String<seqan::SimpleType<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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:223:34:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/basic/basic_stream.h:1085:63:   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 = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TContainer = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; 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 = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10:   required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment<THost, TSpec>&) [with TStream = std::basic_ostream<char>; THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42:   required from 'void seqan::OverlapInfoComputation_<TFragmentStore>::buildGlobalAlignmentOverlapInfos(std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::container(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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
      |                          ^~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/realign/realign_base.h:408:48:   required from 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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_>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89: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]
   89 |             : data_iterator(_it)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32:   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_)
      |                  ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp: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::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/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy<seqan::IteratorProxy<TIterator> >::Proxy(const seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:20:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: 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]
   94 |             : data_iterator(_other.data_iterator)
      |                                                 ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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_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:141:20:   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]'
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString<const THost>::Type = 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_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80:   required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296: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::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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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/find.h:55,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:46,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Finder<THaystack, TSpec>&) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_<T>::Type = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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));
      |                                      ^
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = long unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46:   required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, TIntegral) [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_>; TIntegral = unsigned int]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:910:48:   required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&) [with TFinder = seqan::Finder<const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = 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_> > >; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:1006:37:   required from 'bool seqan::find(seqan::Finder<THaystack, seqan::Pigeonhole<TPigeonholeSpec> >&, seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, double) [with THaystack = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String<TEmission>&, const seqan::Graph<TSpec>&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed<void, const seqan::Tag<seqan::WithoutEdgeId_> >; TPropertyMap = seqan::String<seqan::IntervalTreeNode<seqan::IntervalAndCargo<int, seqan::Pair<unsigned int, unsigned int, seqan::BitPacked<31, 1> > > > >; TValue = unsigned int; TCargo = seqan::Pair<unsigned int, unsigned int, seqan::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&, seqan::StringSet<TSequence, TSpec>&, TScore&, TOutGraph&, typename seqan::Size<typename seqan::Value<TContext>::Type>::Type, TAnnotation&, seqan::Tag<TExpand>) [with TAlignmentString = seqan::String<seqan::Fragment<> >; TAnnotation = bool; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size<typename seqan::Value<TContext>::Type>::Type = unsigned int]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20:   required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet<TSequence, TSpec>&, TOutGraph&) [with TFragmentString = seqan::String<seqan::Fragment<> >; TOutGraph = seqan::Graph<seqan::Alignment<seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, unsigned int, seqan::Tag<seqan::Default_> > >; TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; seqan::FractionalScore = const seqan::Tag<seqan::FractionalScore_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24:   required from 'void seqan::buildAlignmentGraph(seqan::String<TValue, TSpec>&, seqan::String<TAlphabetV, TSpecV>&, seqan::Graph<seqan::Alignment<TStringSet, TCargo, TSpec> >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >; TCargo = unsigned int; TSpec = seqan::Tag<seqan::Default_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; seqan::ReScore = const seqan::Tag<seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/graph_align.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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));
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/graph_align.h:56,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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));
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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(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> >; typename seqan::Reference<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Proxy<seqan::IteratorProxy<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/basic/iterator_base.h:250:17:   required from 'typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type seqan::operator*(seqan::Iter<TContainer, TSpec>&) [with TContainer = 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> > > >; TSpec = seqan::GapsIterator<seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; typename seqan::Reference<seqan::Iter<TContainer, TSpec> >::Type = seqan::Proxy<seqan::IteratorProxy<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/bam_io/cigar.h:209:39:   required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String<char, seqan::Alloc<> >; TGaps1 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TGaps2 = 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> > > >]'
/<<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&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String<seqan::CigarElement<> >; TMDString = seqan::String<char, seqan::Alloc<> >; TContig = seqan::ContigStoreElement<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::GapAnchor<int>, void>; TReadSeq = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement<int, seqan::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(seqan::BamAlignmentRecord&, seqan::FragmentStore<TSpec, TConfig>&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TAlignedRead = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>; TAlignQuality = seqan::AlignQualityStoreElement<signed char, void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24:   required from 'void seqan::writeAlignments(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>; TBamIOFunctor = seqan::BamAlignFunctorDefault]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17:   required from 'void seqan::writeRecords(seqan::FormattedFile<seqan::Tag<seqan::Bam_>, seqan::Tag<seqan::Output_>, TSpec>&, seqan::FragmentStore<TSpec, TConfig>&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: 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)
      |                                ^
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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
      |                          ^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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_fundamental.h:82,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic.h:58,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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/gaps_iterator_anchor.h:162:56:   required from 'typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type seqan::source(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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/align.h:90,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store.h:38,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:47,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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(seqan::Gaps<TSequence, TSpec>&, TPosition) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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&, seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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 TFragmentStore::TReadSeqStore>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = long long int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = seqan::Iter<seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<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_anchor.h:466:20:   required from 'void seqan::insertGaps(seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition, TCount) [with TSequence = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String<seqan::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 = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TPos = long long int; TSize = long long int; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::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 = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TContigGapsPW = seqan::Gaps<seqan::Tag<seqan::Nothing_>, seqan::AnchorGaps<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement<int, seqan::GapAnchor<int>, void>*; TReadSeqStore = seqan::StringSet<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31:   required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:261:37:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296: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::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;
      |            ^~
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,
                 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/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:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<TObject, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >]'
/<<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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::Source<const seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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(seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&) [with TGaps = const 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> >; typename seqan::GetValue<seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > > >::Type = seqan::ModifiedAlphabet<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::ModExpand<'-'> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54:   required from 'void seqan::write(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = seqan::Iter<std::basic_ostream<char>, seqan::StreamIterator<seqan::Tag<seqan::Output_> > >; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10:   required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps<TSource, TSpec>&) [with TTarget = std::basic_ostream<char>; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps<seqan::String<seqan::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<>; seqan::AnsonMyersRealignmentRound_<TFragmentStore>::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TValue2 = const seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15:   required from 'void seqan::assignValue(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, const TSource&) [with TValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>; TSource = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::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>; seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >::THostValue = seqan::Segment<seqan::String<seqan::GapAnchor<int> >, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26:   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(seqan::FragmentStore<TSpec, TConfig>&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TContigGapsString = seqan::StringSet<seqan::String<seqan::GapAnchor<int> >, seqan::Owner<seqan::ConcatDirect<> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::BamIOContext<TNameStore, TNameStoreCache, TStorageSpec>&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TNameStore = seqan::StringSet<seqan::String<char, seqan::Alloc<> > >; TNameStoreCache = seqan::NameStoreCache<seqan::StringSet<seqan::String<char, seqan::Alloc<> > > >; TStorageSpec = seqan::Dependent<seqan::Tag<seqan::TagInsist_> >; TForwardIter = seqan::Iter<seqan::VirtualStream<char, seqan::Tag<seqan::Input_> >, seqan::StreamIterator<seqan::Tag<seqan::Input_> > >; TFormat = seqan::TagSelector<seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16:   required from 'void seqan::readRecords(seqan::FragmentStore<TSpec, TConfig>&, seqan::FormattedFile<seqan::Tag<seqan::Bam_>, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig<void>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:261: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::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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)
      |     ^~~~~~~~
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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41:   required from 'void seqan::_patternInit(seqan::Pattern<TIndex, seqan::Pigeonhole<TPigeonholeSpec> >&, TFloat) [with TIndex = 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_> > >; 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:5:   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:9:   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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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> >
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:87,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:48,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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/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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/<<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;
      |     ~~~~~~~^~~~~~~~
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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::AffineGaps_>; typename seqan::Value<seqan::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(seqan::Align<TSource, TSpec>&, const seqan::Score<TScoreValue, TScoreSpec>&, const seqan::AlignConfig<TOP, LEFT, RIGHT, BOTTOM, TACSpec>&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::ArrayGaps_>; TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag<seqan::Default_>; TAlgoTag = seqan::Tag<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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/sequence.h:94,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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 = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<const seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapCosts = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True> >; TGapScheme = seqan::Tag<seqan::AffineGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::AffineGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::AffineGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment<const seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:9:   required from 'void seqan::ConsensusBuilder_<TFragmentStore>::computeOverlaps(seqan::ConsensusBuilder_<TFragmentStore>::TFragments&, seqan::String<int>&, seqan::Graph<seqan::Undirected<double> >&, const TFragmentStore&, const std::vector<seqan::OverlapInfo_>&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_<TFragmentStore>::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:5:   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:5:   required from 'void seqan::consensusAlignment(seqan::FragmentStore<TSpec, TConfig>&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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: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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TDPCell = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSeqHValue = seqan::ConsensusScoreSequenceEntry<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5Q_>*, seqan::Tag<seqan::Default_> > >; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TColumnDescriptor = seqan::MetaColumnDescriptor<seqan::Tag<seqan::DPInitialColumn_>, seqan::Tag<seqan::FullColumn_> >; TDPProfile = seqan::DPProfile_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >, seqan::Tag<seqan::LinearGaps_>, seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> > >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWise_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWise_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TAlignmentAlgo = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWise = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TBandSwitch = seqan::Tag<seqan::BandOff_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False> >; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TTraceSegment, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >; TSequenceV = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = seqan::FreeEndGaps_<seqan::False, seqan::True, seqan::True, seqan::False>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::AlignConfig<false, true, false, true>; TAlgoTag = seqan::Tag<seqan::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 = seqan::Gaps<seqan::String<seqan::ProfileChar<seqan::SimpleType<unsigned char, seqan::Dna5_> >, seqan::Alloc<> >, seqan::Tag<seqan::ArrayGaps_> >; TReadGaps = seqan::Gaps<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TConsensusScore = seqan::Score<int, seqan::WeightedConsensusScore<seqan::Score<int, seqan::Tag<seqan::ProfileSeqFracScore_> >, seqan::Score<int, seqan::Tag<seqan::ProfileSeqScore_> > > >; TAlignConfig = seqan::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:9:   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:5:   required from 'void seqan::reAlignment(seqan::FragmentStore<TSpec, TConfig>&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig<void>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.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<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++/9/vector:72,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/realign.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void seqan::AnsonMyersRealignmentRound_<TFragmentStore>::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
[ 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 -o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_options.cpp
[ 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,--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=
Scanning dependencies of target sgip
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 -o CMakeFiles/sgip.dir/sgip.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/sgip/sgip.cpp
[ 97%] 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,--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'
[ 97%] 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=
Scanning dependencies of target snp_store
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 -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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31:
/<<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 = seqan::FragmentStore<seqan::SnpStoreSpec_>; TReadCigars = seqan::StringSet<seqan::String<seqan::Pair<char, int> > >; TGenome = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TGenomeName = seqan::String<char, seqan::Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = seqan::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:36:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/pair_base.h:120:59: warning: implicitly-declared 'constexpr seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment<THost_, seqan::InfixSegment>& seqan::Segment<THost_, seqan::InfixSegment>::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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<T, const seqan::Tag<TExpand> >::Type = 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/sequence/sequence_interface.h:661:16:   required from 'typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = 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/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 = seqan::FragmentStore<seqan::SnpStoreSpec_>; TReadCounts = seqan::String<unsigned int, seqan::Alloc<> >; TReadCigars = seqan::StringSet<seqan::String<seqan::Pair<char, int> > >; TGenomeName = seqan::String<char, seqan::Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = seqan::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 = seqan::FragmentStore<seqan::SnpStoreSpec_>; TReadCigars = seqan::StringSet<seqan::String<seqan::Pair<char, int> > >; TReadCounts = seqan::String<unsigned int, seqan::Alloc<> >; TGenomeName = seqan::String<char, seqan::Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = seqan::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:36:   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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33:
/<<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 seqan::Iter<TGaps_, seqan::GapsIterator<seqan::AnchorGaps<TGapAnchors> > >&, TDifference) [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> >; 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 seqan::Tag<TExpand>&) [with T = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TExpand> >::Type = 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> > > > >]'
/<<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 = seqan::Gaps<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >, seqan::AnchorGaps<seqan::String<seqan::GapAnchor<int> > > >; TPos = int; typename seqan::Iterator<const T, typename seqan::DefaultGetIteratorSpec<T>::Type>::Type = 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> > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:451:22:   required from 'bool seqan::isGap(const seqan::Gaps<TSequence, seqan::AnchorGaps<TGapAnchors> >&, TPosition) [with TSequence = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5Q_>, seqan::Alloc<> >; TGapAnchors = seqan::String<seqan::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 = seqan::FragmentStore<seqan::SnpStoreSpec_>; TReadCounts = seqan::String<unsigned int, seqan::Alloc<> >; TReadCigars = seqan::StringSet<seqan::String<seqan::Pair<char, int> > >; TGenomeName = seqan::String<char, seqan::Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = seqan::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 = seqan::FragmentStore<seqan::SnpStoreSpec_>; TReadCigars = seqan::StringSet<seqan::String<seqan::Pair<char, int> > >; TReadCounts = seqan::String<unsigned int, seqan::Alloc<> >; TGenomeName = seqan::String<char, seqan::Alloc<> >; TFile = std::basic_ofstream<char>; TOptions = seqan::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:36:   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_)
      |                  ^~~~~~~~
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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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: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,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::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: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/apps/snp_store/snp_store.cpp:31:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::Segment<const char*, seqan::PrefixSegment>]'
  150 |     ModifiedString(typename Parameter_<THost>::Type host):
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[ 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,--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=
Scanning dependencies of target stellar
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 -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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::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/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677: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]
  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/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677: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]
  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/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677: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]
  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/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677: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]
  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/include/seqan/file.h:58,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: 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,
      |                                 ^~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/apps/stellar/stellar.cpp:28:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: 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,
      |                                                            ^~~~~~~~~~~~~~
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,
                 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/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:96,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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::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/arg_parse.h:46,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Sam_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Sam_> >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<const char*, seqan::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&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Bam_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::Bam_>, seqan::TagList<seqan::Tag<seqan::Sam_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::Bam_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35:   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;
      |            ^~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFastq_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const CharString&, const 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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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::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:47:   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;
      |            ^~
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,
                 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/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/apps/stellar/stellar.cpp:28:
/<<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:47:   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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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::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:48:   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;
      |            ^~
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,
                 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/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/apps/stellar/stellar.cpp:28:
/<<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:48:   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);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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::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:47:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28:
/<<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:47:   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);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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::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:48:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28:
/<<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:48:   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);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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::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:53:   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;
      |            ^~
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,
                 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/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/apps/stellar/stellar.cpp:28:
/<<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:53:   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);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::String<char, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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::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:48:   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;
      |            ^~
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,
                 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/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/apps/stellar/stellar.cpp:28:
/<<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:48:   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);
      |                        ^~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::TagFasta_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const CharString&, const 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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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:47:   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;
      |            ^~~~~~~
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,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:48:   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;
      |            ^~~~~~~
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,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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:47:   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;
      |            ^~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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:48:   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;
      |            ^~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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:53:   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;
      |            ^~~~~~~
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,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<const T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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 seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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:48:   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;
      |            ^~~~~~~
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Embl_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const CharString&, const 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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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:47:   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;
      |            ^~~~~~~
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,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:48:   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;
      |            ^~~~~~~
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,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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:47:   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;
      |            ^~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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:48:   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;
      |            ^~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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:53:   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;
      |            ^~~~~~~
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,
                 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/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_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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32:   required from 'typename seqan::Parameter_<T>::Type seqan::host(seqan::Segment<THost_, seqan::InfixSegment>&) [with THost_ = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_<T>::Type = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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:48:   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;
      |            ^~~~~~~
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,
                 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/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/stream.h:75,
                 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/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::GenBank_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const CharString&, const 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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:47:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:47:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:48:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:48:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:47:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:47:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:48:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:48:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:53:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:53:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:190,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder<TScoreValue>&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score<int, seqan::Tag<seqan::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(seqan::LocalAlignmentFinder<TScoreValue>&, seqan::Gaps<TSource, TSpec>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>; TScore = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag<seqan::BandedWatermanEggert_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35:   required from 'bool seqan::nextLocalAlignment(seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::Gaps<TSequenceV, TGapsSpecV>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag<seqan::ArrayGaps_>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag<seqan::ArrayGaps_>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30:   required from 'bool seqan::nextLocalAlignment(seqan::Align<TSequence, TAlignSpec>&, seqan::LocalAlignmentEnumerator<seqan::Score<TValue, TSpec>, seqan::Tag<seqan::Banded_> >&) [with TScoreValue = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TSequence = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag<seqan::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:48:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >&; TSource = 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/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:48:   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
      |                          ^~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag<TagSpec>) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TFormat_ = seqan::Raw_]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35:   required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector<TSubList>&) [with TFilename = seqan::Segment<const char*, seqan::PrefixSegment>; TTagList = seqan::TagList<seqan::Tag<seqan::TagFastq_>, seqan::TagList<seqan::Tag<seqan::TagFasta_>, seqan::TagList<seqan::Tag<seqan::Embl_>, seqan::TagList<seqan::Tag<seqan::GenBank_>, seqan::TagList<seqan::Tag<seqan::Raw_>, seqan::TagList<seqan::Tag<seqan::Sam_>, seqan::TagList<seqan::Tag<seqan::Bam_> > > > > > > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37:   required from 'bool seqan::_open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void; TThrowExceptions = seqan::False]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17:   required from 'bool seqan::open(seqan::FormattedFile<TFileFormat, TDirection, TSpec>&, const char*, int) [with TFileFormat = seqan::Tag<seqan::TagFastq_>; TDirection = seqan::Tag<seqan::Input_>; TSpec = void]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14:   required from 'bool _importSequences(const CharString&, const 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: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);
      |              ^~~~~~~~~~~~~~~
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,
                 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/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment<const char*, seqan::PrefixSegment>' has user-provided 'seqan::Segment<THost, seqan::PrefixSegment>& seqan::Segment<THost, seqan::PrefixSegment>::operator=(const seqan::Segment<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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_view.h:150:53: note:   initializing argument 1 of 'seqan::ModifiedString<THost, seqan::ModView<TFunctor> >::ModifiedString(typename seqan::Parameter_<TContainer>::Type) [with THost = const seqan::Segment<const char*, seqan::PrefixSegment>; TFunctor = seqan::FunctorLowcase<const char, const char>; typename seqan::Parameter_<TContainer>::Type = seqan::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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:47:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:48:   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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:47:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:48:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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_> > >; TSource = 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_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = 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_> > >; TValue2 = 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_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >]'
/<<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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = 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_> > >&]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = 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_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = 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_> > >]'
/<<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:53:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<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):
      |         ^~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >; TSource = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<TTarget> > >::Type = void]':
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >; TValue2 = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::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(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >; typename seqan::Reference<seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> > >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Host<seqan::Pattern<TNeedle, TSpec> >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::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(seqan::Pattern<TNeedle, TSpec>&) [with TNeedle = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::OpenAddressing_> > >; TSpec = seqan::Swift<seqan::Tag<seqan::SwiftLocal_> >; typename seqan::Needle<seqan::Pattern<TNeedle, TSpec> >::Type = seqan::Index<seqan::StringSet<seqan::String<char, seqan::Alloc<> >, seqan::Dependent<seqan::Tag<seqan::TagInsist_> > >, seqan::IndexQGram<seqan::UngappedShape<0>, seqan::Tag<seqan::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:48:   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;
      |     ~~~~~~~^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/index.h:92,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25:
/<<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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:53:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = 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::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = 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<> >&; TSource = 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/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:53:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >&; TSource = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String<seqan::Align<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::ArrayGaps_> >, seqan::Alloc<> >&; TSource = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/align.h:97,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26:
/<<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)
      |             ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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:47:   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
      |                          ^~~~~~~~~
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,
                 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/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,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:624:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:48:   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
      |                          ^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:624:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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:47:   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
      |                          ^~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:624:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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:48:   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
      |                          ^~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:624:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::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/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = 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/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = 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/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:53:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
In file included from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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:53:   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
      |                          ^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:53:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:624:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:53:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:53:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/holder_tristate.h:548:19:   required from 'typename seqan::Value<TContext>::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag<seqan::Tristate_> >; TValue = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value<TContext>::Type = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&, TValue2&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19:   required from 'void seqan::create(seqan::Holder<TValue, seqan::Tag<seqan::Tristate_> >&) [with TValue = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:105,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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:48:   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
      |                          ^~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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:624:24:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   required from here
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: 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]
  125 |               data_iterator(other_.data_iterator)
      |                                                 ^
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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:631:62:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Dna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:47:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna5_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna5_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::Rna5_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:53:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<seqan::SimpleType<unsigned char, seqan::AminoAcid_>*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:53:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf<seqan::Is<seqan::StlContainerConcept<typename seqan::RemoveReference<T>::Type> >, typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type>::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >]'
/<<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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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,
                 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/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 = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator<const T, const seqan::Tag<seqan::Rooted_> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::Default_> > >; seqan::Rooted = const seqan::Tag<seqan::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&, seqan::Tag<TagSpec>) [with T = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator<const T, const seqan::Tag<TagSpec> >::Type = seqan::Iter<seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator<char*, seqan::Tag<seqan::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 seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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(seqan::String<TValue, TSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TGapModel = seqan::Tag<seqan::LinearGaps_>; typename seqan::Value<seqan::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:48:   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()));
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116: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_)
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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_fundamental.h:82,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:47:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:48:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::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:47:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:47:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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)
      |     ^~~~~~~~
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,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::Rna5_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:48:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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:53:   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/file.h:58,
                 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/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_fundamental.h:82,
                 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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::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:53:   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/file.h:58,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<seqan::SimpleType<unsigned char, seqan::AminoAcid_>, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:53:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
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/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24:
/<<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 = 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/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(seqan::String<TValue, TSpec>&, TValue&&, seqan::Tag<TUsage>) [with TTargetValue = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16:   required from 'void seqan::appendValue(seqan::StringSet<TString, seqan::Owner<> >&, const TString2&, seqan::Tag<TExpand>) [with TString = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]'
/<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16:   required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::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:48:   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_));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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,
                 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/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:95,
                 from /<<BUILDDIR>>/seqan2-2.4.0+dfsg/include/seqan/file.h:58,
                 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/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::Type seqan::_toPointer(seqan::Segment<THost, TSpec>&) [with THost = seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_<seqan::Segment<THost, TSpec> >::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: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 seqan::Iter<TContainer, seqan::AdaptorIterator<TIterator, TSpec> >&, int) [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:624:58:   required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_<TAlgorithm, TGapCosts, TTracebackSpec, TExecPolicy>&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::If<seqan::HasTerminationCriterium_<seqan::GlobalAlignment_<> >, seqan::Terminator_<>, seqan::Tag<seqan::Default_> > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Tag<seqan::SparseDPMatrix_>, seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> > >, seqan::Tag<seqan::DPScoreMatrix_>, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_<seqan::DPMatrix_<unsigned char, seqan::Tag<seqan::FullDPMatrix_>, seqan::String<unsigned char> >, seqan::DPTraceMatrix<seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > > >, seqan::Tag<seqan::NavigateColumnWiseBanded_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; seqan::NavigateColumnWiseBanded = seqan::Tag<seqan::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(seqan::DPContext<TScoreValue, TGapCosts, TScoreMatHost, TTraceMatHost>&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig<TBandSwitch>&, const seqan::DPProfile_<TAlignmentAlgorithm, TGapScheme, TTraceFlag, TExecPolicy>&) [with TDPScoreValue = seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >; TTraceValue = unsigned char; TScoreMatHost = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMatHost = seqan::String<unsigned char>; TTraceTarget = seqan::String<seqan::TraceSegment_<unsigned int, unsigned int> >; TScoutState = seqan::DPScoutState_<seqan::Tag<seqan::Default_> >; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score<int, seqan::Tag<seqan::Simple_> >; TBandSwitch = seqan::Tag<seqan::BandOn_>; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag<seqan::LinearGaps_>; TTraceFlag = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; TExecPolicy = seqan::Tag<seqan::Serial_>; typename seqan::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(seqan::DPContext<seqan::DPCell_<TScoreValue, TGapCostFunction>, TTraceValue, TScoreMat, TTraceMat>&, seqan::String<TChar, TStringSpec>&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with TScoreValue = int; TGapSpec = seqan::Tag<seqan::LinearGaps_>; TTraceValue = unsigned char; TScoreMat = seqan::String<seqan::DPCell_<int, seqan::Tag<seqan::LinearGaps_> >, seqan::Alloc<> >; TTraceMat = seqan::String<unsigned char>; TTraceSegment = seqan::TraceSegment_<unsigned int, unsigned int>; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TSequenceH = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment<seqan::Segment<seqan::String<char, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag<seqan::Simple_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig<seqan::Tag<seqan::BandOn_> >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, seqan::Tag<seqan::GapsLeft_> > >; typename seqan::Value<seqan::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:48:   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;
      |            ^~
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,
                 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/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)
      |     ^~~~~~~~
[ 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,--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=
Scanning dependencies of target tree_recon
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 -o CMakeFiles/tree_recon.dir/tree_recon.cpp.o -c /<<BUILDDIR>>/seqan2-2.4.0+dfsg/apps/tree_recon/tree_recon.cpp
[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,--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\+=-j4
make[1]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
Running tests...
/usr/bin/ctest --force-new-ctest-process -j4
Test project /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf
        Start   1: test_test_align
        Start   2: test_test_align_simd_global_equal_length
        Start   3: test_test_align_simd_global_variable_length
        Start   4: test_test_align_simd_local_equal_length
  1/106 Test   #1: test_test_align ....................................   Passed    0.03 sec
        Start   5: test_test_align_simd_local_variable_length
  2/106 Test   #4: test_test_align_simd_local_equal_length ............   Passed    0.03 sec
        Start   6: test_test_align_extend
  3/106 Test   #6: test_test_align_extend .............................   Passed    0.01 sec
        Start   7: test_align_parallel_data_structures
  4/106 Test   #5: test_test_align_simd_local_variable_length .........   Passed    0.03 sec
        Start   8: test_test_align_parallel_interface
  5/106 Test   #3: test_test_align_simd_global_variable_length ........   Passed    0.09 sec
        Start   9: test_test_align_parallel_algorithm
  6/106 Test   #7: test_align_parallel_data_structures ................   Passed    0.07 sec
        Start  10: test_test_align_profile
  7/106 Test  #10: test_test_align_profile ............................   Passed    0.01 sec
        Start  11: test_test_align_split
  8/106 Test   #2: test_test_align_simd_global_equal_length ...........   Passed    0.13 sec
        Start  12: test_test_alignment_free
  9/106 Test  #11: test_test_align_split ..............................   Passed    0.02 sec
        Start  13: test_test_arg_parse
 10/106 Test  #13: test_test_arg_parse ................................   Passed    0.02 sec
        Start  14: test_test_arg_parse_version_check
 11/106 Test  #14: test_test_arg_parse_version_check ..................   Passed    0.04 sec
        Start  15: test_test_bam_io
 12/106 Test   #8: test_test_align_parallel_interface .................   Passed    0.20 sec
        Start  16: test_test_basic_exception
 13/106 Test  #16: test_test_basic_exception ..........................   Passed    0.01 sec
        Start  17: test_test_basic_metaprogramming
 14/106 Test  #17: test_test_basic_metaprogramming ....................   Passed    0.01 sec
        Start  18: test_test_basic_fundamental
 15/106 Test  #18: test_test_basic_fundamental ........................   Passed    0.01 sec
        Start  19: test_test_basic_concept
 16/106 Test  #19: test_test_basic_concept ............................   Passed    0.01 sec
        Start  20: test_test_basic_alphabet
 17/106 Test  #20: test_test_basic_alphabet ...........................   Passed    0.01 sec
        Start  21: test_test_basic_aggregate
 18/106 Test  #21: test_test_basic_aggregate ..........................   Passed    0.01 sec
        Start  22: test_test_basic_allocator
 19/106 Test  #22: test_test_basic_allocator ..........................   Passed    0.01 sec
        Start  23: test_test_basic_parallelism
 20/106 Test  #23: test_test_basic_parallelism ........................   Passed    0.01 sec
        Start  24: test_test_basic_math
 21/106 Test  #24: test_test_basic_math ...............................   Passed    0.01 sec
        Start  25: test_test_basic_smart_pointer
 22/106 Test  #25: test_test_basic_smart_pointer ......................   Passed    0.02 sec
        Start  26: test_test_basic_container
 23/106 Test  #26: test_test_basic_container ..........................   Passed    0.01 sec
        Start  27: test_test_basic_proxy
 24/106 Test  #27: test_test_basic_proxy ..............................   Passed    0.01 sec
        Start  28: test_test_basic_iterator
 25/106 Test  #28: test_test_basic_iterator ...........................   Passed    0.01 sec
        Start  29: test_test_bed_io
 26/106 Test  #29: test_test_bed_io ...................................   Passed    0.01 sec
        Start  30: test_blast
 27/106 Test  #30: test_blast .........................................   Passed    0.05 sec
        Start  31: test_test_consensus
 28/106 Test  #31: test_test_consensus ................................   Passed    0.05 sec
        Start  32: test_test_consensus_v2
 29/106 Test   #9: test_test_align_parallel_algorithm .................   Passed    0.42 sec
        Start  33: test_test_find
 30/106 Test  #32: test_test_consensus_v2 .............................   Passed    0.40 sec
        Start  34: test_test_gff_io
 31/106 Test  #34: test_test_gff_io ...................................   Passed    0.01 sec
        Start  35: test_test_graph_algorithms
 32/106 Test  #35: test_test_graph_algorithms .........................   Passed    0.01 sec
        Start  36: test_test_graph_align
 33/106 Test  #36: test_test_graph_align ..............................   Passed    0.01 sec
        Start  37: test_test_graph_msa
 34/106 Test  #33: test_test_find .....................................   Passed    0.56 sec
        Start  38: test_test_graph_types_property_map
 35/106 Test  #38: test_test_graph_types_property_map .................   Passed    0.01 sec
        Start  39: test_test_graph_types_derived
 36/106 Test  #39: test_test_graph_types_derived ......................   Passed    0.01 sec
        Start  40: test_test_graph_types_iterators
 37/106 Test  #40: test_test_graph_types_iterators ....................   Passed    0.01 sec
        Start  41: test_test_graph_types_types
 38/106 Test  #41: test_test_graph_types_types ........................   Passed    0.01 sec
        Start  42: test_test_graph_types_utils
 39/106 Test  #42: test_test_graph_types_utils ........................   Passed    0.01 sec
        Start  43: test_test_index_creation
 40/106 Test  #37: test_test_graph_msa ................................   Passed    0.41 sec
        Start  44: test_test_index_crosscompare_char
 41/106 Test  #44: test_test_index_crosscompare_char ..................   Passed    0.01 sec
        Start  45: test_test_index_crosscompare_char_dfi
 42/106 Test  #45: test_test_index_crosscompare_char_dfi ..............   Passed    0.01 sec
        Start  46: test_test_index_crosscompare_dna_dfi
 43/106 Test  #43: test_test_index_creation ...........................   Passed    0.23 sec
        Start  47: test_test_index_qgram
 44/106 Test  #46: test_test_index_crosscompare_dna_dfi ...............   Passed    0.01 sec
        Start  48: test_test_index_sa_bwtwalk
 45/106 Test  #47: test_test_index_qgram ..............................   Passed    0.01 sec
        Start  49: test_test_index_shapes
 46/106 Test  #49: test_test_index_shapes .............................   Passed    0.02 sec
        Start  50: test_test_index_drawing
 47/106 Test  #50: test_test_index_drawing ............................   Passed    0.01 sec
        Start  51: test_test_index_fm_sparse_string
 48/106 Test  #51: test_test_index_fm_sparse_string ...................   Passed    0.01 sec
        Start  52: test_test_index_base
 49/106 Test  #48: test_test_index_sa_bwtwalk .........................   Passed    0.11 sec
        Start  53: test_test_index_fm
 50/106 Test  #12: test_test_alignment_free ...........................   Passed    1.57 sec
        Start  54: test_test_index_bifm
 51/106 Test  #52: test_test_index_base ...............................   Passed    2.97 sec
        Start  55: test_test_index_vstree
 52/106 Test  #55: test_test_index_vstree .............................   Passed    1.98 sec
        Start  56: test_test_index_stree_iterators
 53/106 Test  #56: test_test_index_stree_iterators ....................   Passed    0.01 sec
        Start  57: test_test_index_view
 54/106 Test  #57: test_test_index_view ...............................   Passed    0.01 sec
        Start  58: test_test_index_finder
 55/106 Test  #53: test_test_index_fm .................................   Passed    5.23 sec
        Start  59: test_test_find_backtracking
 56/106 Test  #59: test_test_find_backtracking ........................   Passed    0.01 sec
        Start  60: test_test_index_repeats
 57/106 Test  #60: test_test_index_repeats ............................   Passed    0.02 sec
        Start  61: test_test_journaled_set
 58/106 Test  #61: test_test_journaled_set ............................   Passed    0.01 sec
        Start  62: test_test_journaled_string_tree
 59/106 Test  #62: test_test_journaled_string_tree ....................   Passed    0.01 sec
        Start  63: test_test_delta_map
 60/106 Test  #63: test_test_delta_map ................................   Passed    0.01 sec
        Start  64: test_journaled_string_tree_traverser
 61/106 Test  #64: test_journaled_string_tree_traverser ...............   Passed    0.04 sec
        Start  65: test_journaled_string_tree_find
 62/106 Test  #58: test_test_index_finder .............................   Passed    1.02 sec
        Start  66: test_test_map
 63/106 Test  #66: test_test_map ......................................   Passed    1.55 sec
        Start  67: test_test_misc
 64/106 Test  #67: test_test_misc .....................................   Passed    0.01 sec
        Start  68: test_test_modifier
 65/106 Test  #68: test_test_modifier .................................   Passed    0.01 sec
        Start  69: test_test_modifier_cyclic_shape
 66/106 Test  #69: test_test_modifier_cyclic_shape ....................   Passed    0.01 sec
        Start  70: test_test_multiple_translation_units
 67/106 Test  #70: test_test_multiple_translation_units ...............   Passed    0.01 sec
        Start  71: test_test_parallel
 68/106 Test  #15: test_test_bam_io ...................................   Passed   15.95 sec
        Start  72: test_test_parse_lm
 69/106 Test  #72: test_test_parse_lm .................................   Passed    0.01 sec
        Start  73: test_test_pipe
 70/106 Test  #71: test_test_parallel .................................   Passed   11.00 sec
        Start  74: test_test_platform
 71/106 Test  #74: test_test_platform .................................   Passed    0.01 sec
        Start  75: test_test_random
 72/106 Test  #75: test_test_random ...................................   Passed    0.01 sec
        Start  76: test_test_realign
 73/106 Test  #76: test_test_realign ..................................   Passed    0.43 sec
        Start  77: test_reduced_aminoacid
 74/106 Test  #77: test_reduced_aminoacid .............................   Passed    0.01 sec
        Start  78: test_test_rna_io
 75/106 Test  #78: test_test_rna_io ...................................   Passed    0.02 sec
        Start  79: test_test_roi_io
 76/106 Test  #79: test_test_roi_io ...................................   Passed    0.01 sec
        Start  80: test_test_score
 77/106 Test  #80: test_test_score ....................................   Passed    0.01 sec
        Start  81: test_test_seeds_combination
 78/106 Test  #81: test_test_seeds_combination ........................   Passed    0.01 sec
        Start  82: test_test_seeds_extension
 79/106 Test  #82: test_test_seeds_extension ..........................   Passed    0.01 sec
        Start  83: test_test_seeds_global_chaining
 80/106 Test  #83: test_test_seeds_global_chaining ....................   Passed    0.01 sec
        Start  84: test_test_seeds_seed_base
 81/106 Test  #84: test_test_seeds_seed_base ..........................   Passed    0.01 sec
        Start  85: test_test_seeds_seed_chained
 82/106 Test  #85: test_test_seeds_seed_chained .......................   Passed    0.01 sec
        Start  86: test_test_seeds_seed_diagonal
 83/106 Test  #86: test_test_seeds_seed_diagonal ......................   Passed    0.01 sec
        Start  87: test_test_seeds_seed_set_base
 84/106 Test  #87: test_test_seeds_seed_set_base ......................   Passed    0.01 sec
        Start  88: test_test_seeds_seed_set_unordered
 85/106 Test  #88: test_test_seeds_seed_set_unordered .................   Passed    0.01 sec
        Start  89: test_test_seeds_align_banded_chain_impl
 86/106 Test  #89: test_test_seeds_align_banded_chain_impl ............   Passed    0.05 sec
        Start  90: test_test_seeds_banded_chain_alignment_interface
 87/106 Test  #90: test_test_seeds_banded_chain_alignment_interface ...   Passed    0.04 sec
        Start  91: test_test_seq_io
 88/106 Test  #91: test_test_seq_io ...................................   Passed    0.14 sec
        Start  92: test_test_sequence
 89/106 Test  #92: test_test_sequence .................................   Passed    0.03 sec
        Start  93: test_test_sequence_v2
 90/106 Test  #93: test_test_sequence_v2 ..............................   Passed    0.21 sec
        Start  94: test_test_stringset_v2
 91/106 Test  #94: test_test_stringset_v2 .............................   Passed    0.02 sec
        Start  95: test_test_sequence_journaled
 92/106 Test  #95: test_test_sequence_journaled .......................   Passed    0.01 sec
        Start  96: test_test_simd_vector
 93/106 Test  #96: test_test_simd_vector ..............................   Passed    0.01 sec
        Start  97: test_test_simple_intervals_io
 94/106 Test  #97: test_test_simple_intervals_io ......................   Passed    0.01 sec
        Start  98: test_test_statistics
 95/106 Test  #98: test_test_statistics ...............................   Passed    0.06 sec
        Start  99: test_test_store
 96/106 Test  #99: test_test_store ....................................   Passed    0.87 sec
        Start 100: test_test_stream
 97/106 Test  #65: test_journaled_string_tree_find ....................   Passed   15.68 sec
        Start 101: test_test_find_swift
 98/106 Test #101: test_test_find_swift ...............................   Passed    0.01 sec
        Start 102: test_test_tabix_io
 99/106 Test #102: test_test_tabix_io .................................   Passed    0.04 sec
        Start 103: test_translation
100/106 Test #103: test_translation ...................................   Passed    0.05 sec
        Start 104: test_ucsc_io
101/106 Test #104: test_ucsc_io .......................................   Passed    0.01 sec
        Start 105: test_test_vcf_io
102/106 Test #105: test_test_vcf_io ...................................   Passed    0.01 sec
        Start 106: test_test_funcs_param_chooser
103/106 Test #106: test_test_funcs_param_chooser ......................   Passed    0.01 sec
104/106 Test #100: test_test_stream ...................................   Passed    3.65 sec
105/106 Test  #54: test_test_index_bifm ...............................   Passed   24.16 sec
106/106 Test  #73: test_test_pipe .....................................   Passed   19.24 sec

100% tests passed, 0 tests failed out of 106

Total Test time (real) =  35.44 sec
make[1]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a
   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 -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
/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[2]: 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 -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/depend
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build
[  0%] Built target seqan_library
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build'.
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  0%] Built target pair_align_global_1101
[  0%] Built target pair_align_global_1000
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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build
[  0%] Built target pair_align_global_0111
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  0%] Built target pair_align_global_0101
[  0%] Built target pair_align_global_0110
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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_sim.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  1%] Built target mason_sim
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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/depend
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  1%] Built target pair_align_global_0100
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[  1%] Built target pair_align_global_0011
[  1%] 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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build
[  1%] Built target pair_align_local
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  2%] Built target pair_align_global_0010
make -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[  2%] Built target pair_align_global_1100
[  2%] Built target pair_align_global_0001
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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build
[  2%] Built target pair_align_global_1010
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
[  2%] Built target pair_align_lcs
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[  2%] Built target pair_align_global_1001
[  2%] Built target pair_align_global_1011
make -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend
make -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/build
[  3%] Built target pair_align_global_1110
make -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend
[  3%] Built target pair_align_global_1111
make -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/param_chooser/CMakeFiles/param_chooser.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target param_chooser
[  3%] Built target test_funcs_param_chooser
make -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/build
make -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/depend
make -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_do_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  3%] Built target rabema_build_gold_standard
make[3]: 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[3]: 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 -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/depend
[  3%] Built target rabema_do_search
make -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_evaluate.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/build
[  3%] Built target rabema_prepare_sam
make -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/depend
[  3%] Built target rabema_evaluate
make -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/razers/CMakeFiles/razers.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[  3%] Built target razers3_simulate_reads
make -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/depend
make[3]: 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
[  4%] Built target razers
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3_quality2prob.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[  4%] Built target razers3
make -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend
[  4%] Built target razers3_quality2prob
make -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/rep_sep/CMakeFiles/rep_sep.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  4%] Built target rep_sep
make -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  4%] Built target sak
make -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/sam2matrix/CMakeFiles/sam2matrix.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/samcat/CMakeFiles/samcat.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[  5%] Built target sam2matrix
make -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend
[  5%] Built target samcat
make -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/searchjoin/CMakeFiles/s4_join.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/searchjoin/CMakeFiles/s4_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  5%] Built target s4_join
make -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[  5%] Built target s4_search
make -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[  5%] Built target seqan_tcoffee
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/sgip/CMakeFiles/sgip.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/seqcons2/CMakeFiles/seqcons2.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  5%] Built target sgip
make -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/depend
[  5%] Built target seqcons2
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/snp_store/CMakeFiles/snp_store.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[  6%] Built target snp_store
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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/stellar/CMakeFiles/stellar.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/tree_recon/CMakeFiles/tree_recon.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[  6%] Built target stellar
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  6%] Built target test_align_simd_local_variable_length
[  7%] Built target tree_recon
make -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[  7%] Built target test_align_simd_local_equal_length
make -f tests/align_extend/CMakeFiles/test_align_extend.dir/build.make tests/align_extend/CMakeFiles/test_align_extend.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_align_simd_global_variable_length
make[3]: 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 -f tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/depend
[  7%] Built target test_align_simd_global_equal_length
[  7%] Built target test_align
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/depend
make -f tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align_extend/CMakeFiles/test_align_extend.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build
[  7%] Built target test_align_extend
make -f tests/align_profile/CMakeFiles/test_align_profile.dir/build.make tests/align_profile/CMakeFiles/test_align_profile.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  7%] Built target test_align_parallel_data_structures
make -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/depend
[  8%] Built target test_align_parallel_interface
[  8%] Built target test_align_parallel_algorithm
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/alignment_free/CMakeFiles/test_alignment_free.dir/build.make tests/alignment_free/CMakeFiles/test_alignment_free.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align_profile/CMakeFiles/test_align_profile.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/align_split/CMakeFiles/test_align_split.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] Built target test_align_profile
make -f tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/alignment_free/CMakeFiles/test_alignment_free.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  8%] 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
[  9%] Built target test_align_split
make -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[  9%] Built target test_alignment_free
make[3]: 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 -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/arg_parse/CMakeFiles/test_arg_parse.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/build
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_iterator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[  9%] Built target test_arg_parse
make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_concept.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/bam_io/CMakeFiles/test_bam_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_basic_iterator
make -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 10%] Built target test_basic_concept
make -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_bam_io
make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_container.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 10%] Built target test_basic_container
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_exception.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_math.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_allocator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 10%] Built target test_basic_exception
make -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 10%] Built target test_basic_math
make[3]: 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
[ 11%] Built target test_basic_allocator
make -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/depend
make -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 11%] Built target test_basic_metaprogramming
make -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_parallelism.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_alphabet.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_aggregate.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target test_basic_parallelism
make[3]: 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 -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/depend
[ 11%] Built target test_basic_alphabet
make -f tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 11%] Built target test_basic_aggregate
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering 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/depend
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_proxy.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 11%] Built target test_basic_proxy
make -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_fundamental.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/bed_io/CMakeFiles/test_bed_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 11%] Built target test_basic_fundamental
[ 12%] Built target test_basic_smart_pointer
make -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/depend
make -f tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build.make tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/depend
make[3]: 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
[ 12%] Built target test_bed_io
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/blast/CMakeFiles/test_blast.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build.make tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build
[ 12%] Built target test_blast
make -f tests/gff_io/CMakeFiles/test_gff_io.dir/build.make tests/gff_io/CMakeFiles/test_gff_io.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering 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
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/find/CMakeFiles/test_find.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/consensus/CMakeFiles/test_consensus.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 13%] Built target test_consensus
[ 13%] Built target test_find
[ 13%] Built target test_consensus_v2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/gff_io/CMakeFiles/test_gff_io.dir/build'.
make[3]: 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/depend
make -f tests/graph_align/CMakeFiles/test_graph_align.dir/build.make tests/graph_align/CMakeFiles/test_graph_align.dir/depend
make -f tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 13%] Built target test_gff_io
make -f tests/graph_types/CMakeFiles/test_graph_types_types.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_msa/CMakeFiles/test_graph_msa.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_align/CMakeFiles/test_graph_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_types.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 14%] Built target test_graph_algorithms
make -f tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/depend
[ 14%] 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 14%] Built target test_graph_align
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_derived.dir/depend
[ 15%] Built target test_graph_types_types
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_utils.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_graph_types_iterators
make -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/depend
[ 15%] Built target test_graph_types_property_map
make -f tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 15%] Built target test_graph_types_derived
make -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 15%] Built target test_graph_types_utils
make -f tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_drawing.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_qgram.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 15%] Built target test_index_drawing
make -f tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 17%] Built target test_index_fm_rank_dictionary
make -f tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 17%] Built target test_index_qgram
make -f tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 18%] Built target test_index_crosscompare_char_dfi
make -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_char.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Built target test_index_crosscompare_dna
make -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_find_backtracking.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 18%] Built target test_index_sa_bwtwalk
make -f tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend
[ 18%] Built target test_index_crosscompare_char
make -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 18%] Built target test_find_backtracking
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_repeats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Built target test_index_repeats
make -f tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build.make tests/index/CMakeFiles/test_index_fm_sparse_string.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_bifm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 18%] Built target test_index_base
[ 18%] Built target test_index_crosscompare_dna_dfi
make -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/depend
make -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 18%] Built target test_index_bifm
make -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_finder.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_vstree.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 18%] Built target test_index_fm_sparse_string
make -f tests/index/CMakeFiles/test_index_stree_iterators.dir/build.make tests/index/CMakeFiles/test_index_stree_iterators.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_swift.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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_stree_iterators.dir/DependInfo.cmake --color=
[ 18%] Built target test_index_finder
[ 18%] Built target test_index_vstree
make -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/depend
make -f tests/index/CMakeFiles/test_find2_index_approx.dir/build.make tests/index/CMakeFiles/test_find2_index_approx.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 18%] Built target test_index_swift
make -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make -f tests/index/CMakeFiles/test_index_stree_iterators.dir/build.make tests/index/CMakeFiles/test_index_stree_iterators.dir/build
make[3]: 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[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_stree_iterators.dir/build'.
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_find2_index_approx.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_creation.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_index_stree_iterators
make -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_shapes.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_find2_index_approx
make -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 19%] Built target test_index_creation
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f tests/journaled_set/CMakeFiles/test_journaled_set.dir/build.make tests/journaled_set/CMakeFiles/test_journaled_set.dir/depend
[ 19%] Built target test_index_shapes
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_fm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_view.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/journaled_set/CMakeFiles/test_journaled_set.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_index_fm
make -f tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build.make tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/depend
[ 19%] Built target test_index_view
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 19%] Built target test_journaled_set
make -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 19%] 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_basic_observable
make -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/depend
[ 19%] Built target test_journaled_string_tree
make -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 19%] Built target test_delta_map
make -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 20%] Built target test_journaled_string_tree_find
make[3]: 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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/map/CMakeFiles/test_map.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/misc/CMakeFiles/test_misc.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/modifier/CMakeFiles/test_modifier.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 20%] Built target test_map
[ 20%] Built target test_misc
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 -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target test_modifier
make -f tests/parse_lm/CMakeFiles/test_parse_lm.dir/build.make tests/parse_lm/CMakeFiles/test_parse_lm.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 20%] Built target test_modifier_cyclic_shape
make -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/parallel/CMakeFiles/test_parallel.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: 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
[ 20%] Built target test_parallel
make -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/parse_lm/CMakeFiles/test_parse_lm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/pipe/CMakeFiles/test_pipe.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target test_parse_lm
make -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/platform/CMakeFiles/test_platform.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 20%] Built target test_pipe
make -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 21%] Built target test_platform
[ 21%] Built target test_multiple_translation_units
make -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/depend
make -f tests/rna_io/CMakeFiles/test_rna_io.dir/build.make tests/rna_io/CMakeFiles/test_rna_io.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/random/CMakeFiles/test_random.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 22%] Built target test_random
make -f tests/roi_io/CMakeFiles/test_roi_io.dir/build.make tests/roi_io/CMakeFiles/test_roi_io.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/realign/CMakeFiles/test_realign.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/rna_io/CMakeFiles/test_rna_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 22%] Built target test_realign
make -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 22%] Built target test_rna_io
[ 22%] Built target test_reduced_aminoacid
make -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/depend
make -f tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/roi_io/CMakeFiles/test_roi_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 22%] Built target test_roi_io
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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/score/CMakeFiles/test_score.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 22%] Built target test_score
make -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 22%] Built target test_seeds_seed_set_base
[ 23%] Built target test_seeds_seed_chained
make -f tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build.make tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 24%] Built target test_seeds_align_banded_chain_impl
make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target test_seeds_seed_base
make -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 24%] Built target test_seeds_global_chaining
make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/depend
[ 24%] Built target test_seeds_banded_chain_alignment_interface
make -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_combination.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 24%] Built target test_seeds_combination
make -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_extension.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target test_seeds_seed_diagonal
make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 24%] Built target test_seeds_extension
make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/depend
[ 24%] Built target test_seeds_seed_set_unordered
make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/seq_io/CMakeFiles/test_seq_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/sequence/CMakeFiles/test_sequence_v2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 24%] Built target test_seq_io
make -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 24%] Built target test_sequence_v2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/sequence/CMakeFiles/test_sequence.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/sequence/CMakeFiles/test_stringset_v2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 24%] Built target test_sequence
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
[ 24%] Built target test_stringset_v2
make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/simd/CMakeFiles/test_simd_vector.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target test_sequence_journaled
make -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 25%] Built target test_simd_vector
make[3]: 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/depend
make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 25%] Built target test_simple_intervals_io
make -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/statistics/CMakeFiles/test_statistics.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/stream/CMakeFiles/test_stream.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/store/CMakeFiles/test_store.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target test_statistics
make -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 25%] Built target test_store
make -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/build
[ 26%] Built target test_stream
make -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/depend
make -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/swift_local/CMakeFiles/test_find_swift.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/tabix_io/CMakeFiles/test_tabix_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/translation/CMakeFiles/test_translation.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target test_find_swift
[ 26%] Built target test_tabix_io
make -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 26%] Built target test_translation
[ 26%] Built target test_ucsc_io
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'tests/vcf_io/CMakeFiles/test_vcf_io.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target test_vcf_io
[ 26%] Built target demo_unassigned_or_unused_tutorials_custim_io_reader_demo
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 26%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings
[ 26%] Built target demo_unassigned_or_unused_tutorials_custim_io_example1
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats
[ 26%] Built target demo_unassigned_or_unused_tutorial_sequence_replace_as
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 26%] Built target demo_unassigned_or_unused_tutorial_file_io_solution1
[ 26%] Built target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example
make -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 26%] Built target demo_unassigned_or_unused_tutorial_file_io_example1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build'.
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 27%] Built target demo_unassigned_or_unused_soft_to_hard_masking
make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 27%] Built target demo_unassigned_or_unused_parse_lm_stellar
make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/depend
[ 27%] Built target demo_unassigned_or_unused_sam2svg
make -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 28%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2
make -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 28%] Built target demo_unassigned_or_unused_modifier_modview
make -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/depend
[ 28%] Built target demo_unassigned_or_unused_modifier_modreverse
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 28%] Built target demo_unassigned_or_unused_minimapper
make[3]: 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 -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 29%] Built target demo_unassigned_or_unused_iterator
make -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 29%] Built target demo_unassigned_or_unused_index_sufarray
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[3]: 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
[ 29%] Built target demo_unassigned_or_unused_index_qgram_counts
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 29%] Built target demo_unassigned_or_unused_index_mums
make -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 30%] Built target demo_unassigned_or_unused_index_lcp
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 30%] Built target demo_unassigned_or_unused_index_find_stringset
make -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/depend
[ 30%] Built target demo_unassigned_or_unused_find_wild
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 30%] Built target demo_unassigned_or_unused_file_format
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 30%] Built target demo_unassigned_or_unused_bam_library_size
make[3]: Entering 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/depend
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 30%] Built target demo_tutorial_vcf_io_base
make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 31%] Built target demo_tutorial_string_sets_example_iterators
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 31%] Built target demo_tutorial_vcf_io_solution3
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_tutorial_string_sets_assignment_4_workshop_solution
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_tutorial_string_sets_assignment_2
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
[ 31%] Built target demo_tutorial_string_sets_assignment_1_solution
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 31%] Built target demo_tutorial_simple_rna_seq_interval_tree
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution4
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution2
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[3]: 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
[ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution1
make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_tutorial_simple_rna_seq_genequant_assignment5
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_tutorial_sequences_in_depth_base
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
[ 31%] Built target demo_tutorial_simple_rna_seq_genequant_assignment4
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_tutorial_simple_rna_seq_genequant_assignment3
make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build'.
make[3]: 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
[ 31%] Built target demo_unassigned_or_unused_sequence_length
[ 31%] Built target demo_tutorial_sequences_in_depth_assignment_exact_generous_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 -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution4
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_tutorial_sequences_example_functionality2
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_tutorial_sequences_assignment_6_solution
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[3]: 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
[ 31%] Built target demo_tutorial_sequences_assignment_5_solution
make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_tutorial_sequences_assignment_4_solution
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 31%] Built target demo_tutorial_sequences_assignment_3_solution
make[3]: 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/depend
make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution2
make -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 31%] Built target demo_tutorial_sequences_assignment_3
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 31%] Built target demo_tutorial_sequence_io_solution4
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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
[ 32%] Built target demo_tutorial_sequence_io_example1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 32%] Built target demo_tutorial_seeds_solution1
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend
[ 32%] Built target demo_tutorial_seed_and_extend_solution6
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_tutorial_seed_and_extend_solution4
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 34%] Built target demo_tutorial_simple_rna_seq_genequant_assignment1
make[3]: 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/depend
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 34%] Built target demo_tutorial_seed_and_extend_solution3
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 34%] Built target demo_tutorial_seed_and_extend_solution2
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 34%] Built target demo_unassigned_or_unused_file_readwrite
[ 34%] Built target demo_tutorial_seed_and_extend_solution1
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_unassigned_or_unused_bam_print_alignments
[ 35%] Built target demo_tutorial_seed_and_extend_example5
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 35%] Built target demo_tutorial_seed_and_extend_example4
[ 35%] Built target demo_tutorial_seed_and_extend_example3
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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_tutorial_sam_and_bam_io_solution3
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 35%] Built target demo_tutorial_sequence_io_solution1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 36%] Built target demo_tutorial_sam_and_bam_io_solution2
[ 36%] Built target demo_tutorial_sam_and_bam_io_example1
make -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 36%] Built target demo_tutorial_sam_and_bam_io_base
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 37%] Built target demo_unassigned_or_unused_rooted_iterator
[ 37%] Built target demo_tutorial_q_gram_index_index_qgram_hash
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/depend
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 37%] Built target demo_tutorial_q_gram_index_index_assignment6
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build'.
make[3]: 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
[ 38%] Built target demo_tutorial_pattern_matching_find_index_multiple
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 38%] Built target demo_tutorial_pattern_matching_find_approx
[ 38%] Built target demo_tutorial_pattern_matching_find_exact
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 39%] Built target demo_tutorial_pattern_matching_assignment2_solution
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_pattern_matching_assignment1_solution
[ 39%] Built target demo_tutorial_parsing_command_line_arguments_final_solution
make -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/depend
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend
[ 39%] Built target demo_tutorial_pattern_matching_assignment1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 39%] Built target demo_tutorial_parsing_command_line_arguments_example1_detailed
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 39%] Built target demo_tutorial_parsing_command_line_arguments_example1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 40%] Built target demo_tutorial_workflows_knime_node
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
[ 40%] Built target demo_tutorial_seed_and_extend_example6
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 40%] Built target demo_tutorial_parsing_command_line_arguments_assignment6_solution
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_parsing_command_line_arguments_assignment3_solution
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
[ 40%] Built target demo_tutorial_parsing_command_line_arguments_assignment2_solution
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 40%] Built target demo_tutorial_string_sets_example_functionality_2
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 -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 41%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step4
make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step3
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
[ 41%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build'.
make[3]: 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/depend
[ 41%] Built target demo_unassigned_or_unused_index_supermaxrepeats
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 41%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 41%] Built target demo_tutorial_string_sets_assignment_3_workshop_solution
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
[ 41%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local_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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 42%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 42%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 42%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised
[ 42%] Built target demo_tutorial_sequences_in_depth_example_overflow
make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/depend
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
[ 42%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2
make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 42%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_banded
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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 42%] Built target demo_tutorial_multiple_sequence_alignment_msa
[ 42%] Built target demo_tutorial_multiple_sequence_alignment_consensus
make -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/depend
make -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/depend
[ 42%] Built target demo_tutorial_simple_rna_seq_genequant_solution5
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 42%] Built target demo_unassigned_or_unused_benchmark_stream_write
make -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build
make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 42%] Built target demo_tutorial_modifiers_modreverse
[ 42%] Built target demo_tutorial_modifiers_nested
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 42%] Built target demo_unassigned_or_unused_index_node_predicate
make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 42%] Built target demo_tutorial_modifiers_assignment1_solution
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 42%] Built target demo_tutorial_modifiers_assignment1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 42%] Built target demo_tutorial_vcf_io_solution1
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
[ 42%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base_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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 42%] Built target demo_tutorial_pattern_matching_find_index
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[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build'.
[ 42%] Built target demo_tutorial_journaled_set_solution_online_search_finder
make[3]: 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/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 42%] Built target demo_tutorial_journaled_set_solution_online_search_assignment4
make -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/depend
[ 43%] Built target demo_tutorial_journaled_set_solution_online_search_assignment2
make -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 43%] Built target demo_tutorial_journaled_set_example_online_search_assignment1_hint
make[3]: 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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_tutorial_journaled_set_base
[ 44%] Built target demo_tutorial_journaled_set_example_join
make -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build'.
make[3]: 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/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 44%] Built target demo_unassigned_or_unused_segmentalignment
make -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 44%] Built target demo_tutorial_parsing_command_line_arguments_assignment4_solution
make -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 44%] Built target demo_dox_stream_lexical_cast
make -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 44%] Built target demo_tutorial_q_gram_index_index_qgram
make -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_stringset.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 45%] Built target demo_dox_sequence_stringset
make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 45%] Built target demo_dox_statistics_load_markov_model
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_segment.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build'.
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_dox_sequence_segment
make -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/depend
make[3]: 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
[ 45%] Built target demo_dox_misc_name_store_cache
make -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 45%] Built target demo_dox_sequence_UNUSED_suffix
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[3]: 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[3]: 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
[ 45%] Built target demo_tutorial_a_first_example_basic_code
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_score_score.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 46%] Built target demo_dox_score_score
make -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 46%] Built target demo_dox_seeds_seeds_add_seed
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 46%] Built target demo_dox_bed_io_UNUSED_bed_stream_read
make -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/depend
[ 47%] Built target demo_dox_graph_algorithms_longest_common_subsequence
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 47%] Built target demo_dox_modifier_modified_string_nested
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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 48%] Built target demo_tutorial_metafunctions_assignment1_solution
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_open_save.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 48%] Built target demo_dox_index_open_save
[ 48%] Built target demo_tutorial_indexed_fasta_io_solution2
make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_unassigned_or_unused_graph_hmm_silent
make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 48%] Built target demo_tutorial_pattern_matching_assignment2
make -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 48%] Built target demo_dox_modifier_cyclic_shape
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
[ 48%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 48%] Built target demo_tutorial_sequences_assignment_1_solution
make -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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
[ 48%] Built target demo_dox_index_supermaxrepeats
make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 48%] Built target demo_dox_index_UNUSED_shape_hash_next
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[3]: 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
[ 48%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base
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
[ 50%] Built target demo_tutorial_modifiers_modview
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 50%] Built target demo_dox_modifier_cyclic_shape_snippets
make[3]: 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 -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 50%] Built target demo_dox_index_textAt_indexText_saAt_indexRequire
[ 50%] Built target demo_tutorial_alignment_scoring_scheme_affine_dgs
make -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/depend
make -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 51%] Built target demo_tutorial_index_iterators_index_preorder
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 51%] Built target demo_dox_sequence_UNUSED_infix
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_sufarray.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 52%] Built target demo_dox_modifier_modified_string
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_node_predicate.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 52%] Built target demo_dox_index_sufarray
make -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 53%] Built target demo_dox_index_node_predicate
[ 53%] Built target demo_dox_modifier_modified_string_mod_view
make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_string2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 53%] Built target demo_dox_sequence_string2
make -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_mummy.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_tutorial_multiple_sequence_alignment_assignment1
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[3]: 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
[ 53%] Built target demo_dox_index_mummy
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/depend
[ 53%] Built target demo_tutorial_journaled_set_example_online_search
make -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_dox_index_maxrepeats
make -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/build
make -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_iterator_short.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_dox_graph_algorithms_longest_increasing_subsequence
make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_find_finder_index.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 53%] Built target demo_dox_index_iterator_short
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_base.dir/build'.
make[3]: 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/depend
[ 53%] Built target demo_dox_find_finder_index
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 53%] Built target demo_tutorial_basics_base
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 53%] Built target demo_dox_basic_metaprogramming_math
make[3]: 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
[ 53%] Built target demo_tutorial_index_iterators_index_assignment1
make -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/depend
make -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 53%] Built target demo_dox_index_getOccurrences_getFrequency_range_getFibre
make -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 54%] Built target demo_dox_index_begin_atEnd_representative_bottomUp
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 54%] Built target demo_unassigned_or_unused_file_speed
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
[ 55%] Built target demo_tutorial_alignment_graph
make -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_dox_seq_io_fai_index_example
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 55%] Built target demo_dox_statistics_build_markov_model
make -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 56%] Built target demo_tutorial_simple_rna_seq_genequant_assignment2
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
[ 56%] Built target demo_dox_index_length_countSequences
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -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
[ 57%] Built target demo_tutorial_string_sets_assignment_2_solution
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
[ 57%] Built target demo_dox_find_finder_aho_corasick
make -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 57%] Built target demo_dox_index_begin_range_goDown_representative_repLength
make[3]: 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/depend
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
[ 58%] Built target demo_tutorial_simple_rna_seq_genequant_solution3
make -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build'.
make[3]: 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
[ 59%] Built target demo_dox_bam_io_bam_tags_dict
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 59%] Built target demo_dox_basic_metaprogramming_logic
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_store_store_example.dir/build'.
make[3]: 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/depend
[ 59%] Built target demo_dox_consensus_consensus_alignment
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_enable_if.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_dox_store_store_example
make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_dox_basic_enable_if
make -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build
make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 59%] Built target demo_dox_basic_metaprogramming_switch
make -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_howto_using_zip_iterator
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 59%] Built target demo_unassigned_or_unused_modifier_nested
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 59%] Built target demo_tutorial_sequence_io_solution2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build'.
make[3]: 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/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 59%] Built target demo_howto_align_gaps_clipping
make -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 59%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution1
make -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 60%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1
make[3]: 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 -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 60%] Built target demo_tutorial_bed_io_solution2
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 60%] Built target demo_dox_sequence_container_view_zip
[ 60%] Built target demo_dox_align_compute_alignment_stats
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build'.
make[3]: 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/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 61%] Built target demo_dox_basic_simple_type_construction
make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_dox_align_profile_profile_seq_frac_score
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 61%] Built target demo_dox_graph_algorithms_topological_sort
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 61%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3
make -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 61%] Built target demo_tutorial_file_io_overview_solution3
make[3]: 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 -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_dox_graph_types_graph_algo_dijkstra
make -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/depend
[ 61%] Built target demo_dox_bam_io_bam_file_in
make -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 61%] Built target demo_tutorial_genome_annotations_base
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 61%] Built target demo_dox_seeds_seeds_extension
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_counting.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_gaps_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 61%] Built target demo_dox_index_counting
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
[ 61%] Built target demo_dox_align_gaps_example
make -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 61%] Built target demo_dox_align_profile_profile_seq_score
make -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/depend
[ 61%] Built target demo_dox_graph_algorithms_dag_shortest_path
make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 61%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo
make[3]: 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[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 62%] Built target demo_dox_align_align
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_find_repeats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_simple_rna_seq_base
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/depend
[ 62%] Built target demo_dox_index_find_repeats
make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/depend
[ 62%] Built target demo_tutorial_a_first_example_example_tags
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_dox_graph_algorithms_breadth_first_search
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 62%] Built target demo_tutorial_vcf_io_solution2
make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/depend
[ 62%] Built target demo_dox_graph_algorithms_kruskals_algorithm
make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_fragment_store_base
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 62%] Built target demo_tutorial_string_sets_example_functionality
make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/depend
make[3]: 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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering 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
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 62%] Built target demo_dox_basic_metaprogramming_control
make -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 62%] Built target demo_dox_index_begin_atEnd_representative
make -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/depend
[ 62%] Built target demo_tutorial_indexed_fasta_io_solution1
make -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_unassigned_or_unused_benchmark_stream
make[3]: 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/depend
make -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 62%] Built target demo_tutorial_alphabets_example_ordValue
make -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 62%] Built target demo_dox_align_global_alignment_unbanded
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
[ 62%] Built target demo_blast_blast_in_lowlevel
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 62%] Built target demo_dox_align_extend_extend_alignment
[ 62%] Built target demo_dox_misc_interval_tree_example
make -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/depend
make -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 62%] Built target demo_tutorial_a_first_example_solution_5
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[3]: 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
[ 62%] Built target demo_tutorial_sam_and_bam_io_example2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 63%] Built target demo_tutorial_sequences_base
make -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build'.
make -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 63%] Built target demo_dox_align_split_split_alignment
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
[ 63%] Built target demo_tutorial_iterators_assignment_3_workshop_solution
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 63%] Built target demo_unassigned_or_unused_arg_align
make -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_find_finder_online.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 64%] Built target demo_dox_find_finder_online
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 64%] Built target demo_dox_gff_io_UNUSED_gff_stream_read
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 64%] Built target demo_dox_graph_algorithms_all_pairs_shortest_path
make -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/depend
[ 64%] Built target demo_tutorial_string_sets_base
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 64%] Built target demo_dox_graph_algorithms_prims_algorithm
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
[ 65%] Built target demo_dox_graph_algorithms_depth_first_search
make -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_mums.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 65%] Built target demo_dox_index_mums
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build'.
make[3]: 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/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 65%] Built target demo_tutorial_seed_and_extend_example1
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 65%] Built target demo_dox_arg_parse_argument_parser
[ 65%] Built target demo_tutorial_sam_and_bam_io_example7
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build'.
make[3]: 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/depend
make -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 65%] Built target demo_dox_graph_algorithms_dijkstra
make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 65%] Built target demo_tutorial_pattern_matching_assignment3
make[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 67%] Built target demo_tutorial_indices_assignment_2
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
[ 67%] Built target demo_dox_seeds_seeds_chaining
[ 68%] Built target demo_tutorial_alphabets_assignment_1_solution
make -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend
make[3]: 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 -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: 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
[ 68%] Built target demo_dox_graph_algorithms_strongly_connected_components
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_finder.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_graph_solution_1
make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/depend
[ 68%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step5
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 68%] Built target demo_dox_index_finder
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_seed_and_extend_solution5
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_dox_graph_algorithms_ford_fulkerson_algorithm
make -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/depend
[ 68%] Built target demo_tutorial_parsing_command_line_arguments_example_with_struct
make -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/depend
[ 68%] Built target demo_tutorial_pattern_matching_assignment3_solution
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: 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
[ 68%] Built target demo_dox_graph_algorithms_heaviest_increasing_subsequence
make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_dox_graph_algorithms_transitive_closure
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 68%] Built target demo_tutorial_seeds_example1
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend
[ 68%] Built target demo_tutorial_genome_annotations_assignment_1_hint
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 68%] Built target demo_dox_index_UNUSED_shape
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 68%] Built target demo_tutorial_a_first_example_solution_4_templateSubclassing
make -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 68%] Built target demo_tutorial_gff_and_gtf_io_base
make -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 68%] Built target demo_tutorial_seed_and_extend_example2
make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 68%] Built target demo_dox_graph_algorithms_bellman_ford_algorithm
make -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 69%] Built target demo_tabix_io_tabix_vcf
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 69%] Built target demo_tutorial_alignment_graph_assignment1
make -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 69%] Built target demo_dox_index_UNUSED_shape_hash
make -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_custom_file_endings.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 70%] Built target demo_howto_custom_file_endings
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
[ 70%] Built target demo_tutorial_q_gram_index_index_assignment5
make -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 70%] Built target demo_howto_efficiently_import_sequences
make[3]: Entering 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/depend
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_strings.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_alignment_align_assignment1
make -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 70%] Built target demo_tutorial_basics_strings
make -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/depend
[ 70%] Built target demo_tutorial_sam_and_bam_io_solution1
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 70%] Built target demo_tutorial_file_io_overview_example1
make -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend
[ 70%] Built target demo_dox_basic_zip_iterator
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_journaled_set_example_journal_string_basic
make -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_indices_assignment_1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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 -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_tutorial_parsing_command_line_arguments_example_with_modifyString
make[3]: 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/depend
make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_scores_init_score.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 70%] Built target demo_howto_filter_similar_sequences
make -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 70%] Built target demo_howto_scores_init_score
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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
[ 70%] Built target demo_tutorial_sequences_example_conversions_move
make -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 70%] Built target demo_dox_graph_algorithms_floyd_warshall_algorithm
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_scores_load_score.dir/build'.
make[3]: 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/depend
[ 70%] Built target demo_tutorial_basics_show_alphabets
make -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_howto_scores_load_score
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 70%] Built target demo_dox_parallel_queue_example
make[3]: 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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build'.
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 70%] Built target demo_dox_index_shape_hash_init
[ 70%] Built target demo_tutorial_a_first_example_base
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 -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 70%] Built target demo_unassigned_or_unused_tutorial_sequence_count_characters
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
[ 70%] Built target demo_tutorial_genome_annotations_assignment_3_solution
make -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_integrate_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 70%] Built target demo_tutorial_a_first_example_basic_code_detailed
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 71%] Built target demo_dox_align_integrate_align
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 71%] Built target demo_tutorial_a_first_example_code_encapsulation
make -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 71%] Built target demo_unassigned_or_unused_sample_seqs
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 71%] Built target demo_tutorial_vcf_io_example1
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 72%] Built target demo_tutorial_a_first_example_example_tags_for_print
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 73%] Built target demo_dox_graph_align_graph_align
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
[ 73%] Built target demo_tutorial_a_first_example_final_result
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 73%] Built target demo_tutorial_a_first_example_solution_1
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build'.
make[3]: 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/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_parsing_command_line_arguments_base
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_a_first_example_solution_2
make -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 73%] Built target demo_tutorial_index_iterators_index_property_maps
make[3]: 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 -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 74%] Built target demo_tutorial_graph_graph_dijkstra
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 75%] Built target demo_dox_misc_get_terminal_size
[ 75%] Built target demo_tutorial_parsing_command_line_arguments_assignment5_solution
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 -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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_dox_sequence_UNUSED_prefix
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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 76%] Built target demo_tutorial_iterators_assignment_4_workshop_solution
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 76%] Built target demo_tutorial_a_first_example_solution_3
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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 76%] Built target demo_tutorial_gff_and_gtf_io_solution2
make -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 77%] Built target demo_tutorial_a_first_example_solution_4
make -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 77%] Built target demo_tutorial_journaled_set_solution_online_search_assignment3
[ 77%] Built target demo_tutorial_alignment_align
make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/depend
make -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 77%] Built target demo_unassigned_or_unused_seeds
make -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 78%] Built target demo_unassigned_or_unused_bamutil
make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 78%] Built target demo_tutorial_blast_io_read_assignment
[ 78%] Built target demo_tutorial_alignment_scoring_scheme_matrix
make -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/depend
make -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_sequences_example_segments
make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build
make[3]: 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
[ 79%] Built target demo_tutorial_index_iterators_index_search
make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_dox_pipe_pool_sorter
make -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 79%] Built target demo_unassigned_or_unused_gff2gtf
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_index_iterators_iterator_solution3
make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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
[ 79%] Built target demo_tutorial_alignment_scoring_scheme_simple
make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 79%] Built target demo_tutorial_modifiers_UNUSED_modcomplementdna
make -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 80%] Built target demo_tutorial_realignment_step2
make -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/depend
[ 80%] Built target demo_tutorial_alphabets_assignment_1
make -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build
[ 80%] Built target demo_tutorial_sequences_example_functionality1
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_tutorial_alphabets_example_bitsPerValue
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 80%] Built target demo_tutorial_alphabets_example_size
make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/depend
[ 80%] Built target demo_tutorial_background_and_motivation_example
make -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 80%] Built target demo_tutorial_metafunctions_base
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build'.
make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 80%] Built target demo_tutorial_basic_techniques_base
make -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 81%] Built target demo_tutorial_basics_allocator
make -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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
[ 81%] Built target demo_unassigned_or_unused_index_find
make -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_tutorial_sequences_assignment_2_solution
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
[ 82%] Built target demo_tutorial_graph_graph_algo_scc
make -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 82%] 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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
[ 82%] Built target demo_tutorial_bed_io_base
make -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 82%] Built target demo_tutorial_bed_io_example1
make -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 82%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build'.
make[3]: 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/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 82%] Built target demo_tutorial_sequences_example_conversions_copy
make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 82%] Built target demo_tutorial_realignment_step1
[ 82%] Built target demo_dox_parallel_splitter_example
make -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/depend
make -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_iterator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 84%] Built target demo_dox_index_iterator
make -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 84%] Built target demo_tutorial_iterators_assignment_3_workshop
make[3]: 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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 85%] Built target demo_tutorial_bed_io_solution1
make -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 85%] Built target demo_tutorial_indices_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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 85%] Built target demo_tutorial_bed_io_solution3
make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/depend
make[3]: 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
[ 85%] Built target demo_tutorial_a_first_example_solution_6
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 85%] Built target demo_tutorial_blast_io_write_assignment
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
[ 85%] Built target demo_tutorial_iterators_sequence_iterator_demo
make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 85%] Built target demo_tutorial_generic_programming_template_subclassing
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 85%] Built target demo_tutorial_consensus_alignment_with_positions
make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 85%] Built target demo_tutorial_genome_annotations_assignment_4_solution
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
[ 86%] Built target demo_tutorial_consensus_alignment_without_positions
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/depend
[ 86%] Built target demo_unassigned_or_unused_annotation_converter
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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
[ 86%] Built target demo_tutorial_file_io_overview_solution1
make -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build'.
make[3]: 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
[ 86%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step6
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
[ 86%] Built target demo_tutorial_file_io_overview_solution2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 87%] Built target demo_tutorial_fragment_store_access_aligned_reads2
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 88%] Built target demo_dox_misc_enumerate_strings
make -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 89%] Built target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_tutorial_fragment_store_display_aligned_reads
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 89%] Built target demo_tutorial_generic_programming_example_hashing
make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/depend
[ 89%] Built target demo_tutorial_fragment_store_access_aligned_reads
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 89%] Built target demo_tutorial_index_iterators_index_assignment2
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 90%] Built target demo_tutorial_iterators_assignment_2_solution
make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/depend
[ 91%] Built target demo_tutorial_genome_annotations_assignment_1_solution
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 91%] Built target demo_tutorial_genome_annotations_assignment_2_solution
make -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target demo_tutorial_journaled_set_solution_online_search_assignment1
[ 92%] Built target demo_tutorial_index_iterators_iterator_assignment2
make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 92%] Built target demo_tutorial_indices_find2_index_approx
make[3]: 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/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 92%] Built target demo_tutorial_gff_and_gtf_io_example2
make -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 92%] Built target demo_tutorial_gff_and_gtf_io_solution1
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 92%] Built target demo_tutorial_gff_and_gtf_io_solution3
[ 92%] Built target demo_tutorial_seed_and_extend_example7
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 -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: 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
[ 92%] Built target demo_dox_align_global_alignment_banded
[ 92%] Built target demo_tutorial_graph_graph_hmm
make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/depend
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 92%] Built target demo_tutorial_sequence_io_base
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/depend
[ 92%] Built target demo_tutorial_index_iterators_index_bidirectional_search
make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 93%] Built target demo_tutorial_parsing_command_line_arguments_example_with_own_function
make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/depend
make[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 93%] Built target demo_tutorial_index_iterators_index_search2
make -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 93%] Built target demo_tutorial_index_iterators_iterator_solution1
make[3]: 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/depend
[ 93%] Built target demo_tutorial_sequence_io_solution3
make -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build
make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 94%] Built target demo_tutorial_index_iterators_iterator_solution2
make -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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=
[ 95%] Built target demo_unassigned_or_unused_filter_sam
make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/depend
[ 95%] Built target demo_tutorial_a_first_example_example_tempSubclassing
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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 -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_string.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target demo_tutorial_indexed_fasta_io_base
make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target demo_dox_sequence_string
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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target demo_tutorial_iterators_assignment_1
make -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target demo_tutorial_indices_fm_index
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/seqan2-2.4.0+dfsg /<<BUILDDIR>>/seqan2-2.4.0+dfsg/demos /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf /<<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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 95%] Built target demo_tutorial_iterators_assignment_1_solution
make -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 95%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution3
[ 95%] Built target demo_unassigned_or_unused_alphabet
make -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/depend
make -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_base.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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
[ 95%] Built target demo_tutorial_iterators_base
make -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/alf/CMakeFiles/alf.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/bs_tools/CMakeFiles/four2three.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/bs_tools/CMakeFiles/bisar.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 95%] Built target alf
make -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/depend
[ 95%] Built target bisar
[ 95%] Built target four2three
make -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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 -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/bs_tools/CMakeFiles/casbar.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 95%] Built target casbar
make -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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 -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/dfi/CMakeFiles/dfi.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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
[ 96%] Built target dfi
[ 96%] Built target fx_fastq_stats
make -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/depend
[ 96%] Built target fx_bam_coverage
make -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/depend
make -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 96%] Built target gustaf_mate_joining
make -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/depend
make[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/insegt/CMakeFiles/insegt.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/gustaf/CMakeFiles/gustaf.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target insegt
make -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/depend
[ 97%] Built target gustaf
make[3]: Entering 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/depend
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 97%] Built target mason_frag_sequencing
make -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_genome.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 97%] Built target mason_genome
make -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_methylation.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_variator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_materializer.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 97%] Built target mason_methylation
make -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/depend
[ 97%] Built target mason_variator
make -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 97%] Built target mason_materializer
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_tests.dir/build'.
make[3]: 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/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 97%] Built target mason_tests
make -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_splicing.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_simulator.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/micro_razers/CMakeFiles/micro_razers.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target mason_splicing
make -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target mason_simulator
make -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/depend
[ 98%] Built target micro_razers
make -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[ 98%] Built target roi_plot_thumbnails
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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[3]: 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[3]: 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[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/bam2roi.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[ 98%] Built target pair_align_lib
make -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/depend
[100%] Built target roi_feature_projection
make[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/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=
[100%] Built target bam2roi
make[3]: 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[3]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'apps/pair_align/CMakeFiles/pair_align.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
[100%] Built target pair_align
make[2]: 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 -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
make[2]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[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/make -f CMakeFiles/Makefile2 sak_doc
make[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 0
/usr/bin/make -f CMakeFiles/Makefile2 apps/sak/CMakeFiles/sak_doc.dir/all
make[4]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend
make[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=
make[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build
make[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'.
make[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
Built target seqan_library
/usr/bin/make -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend
make[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=
make[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/make -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build
make[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[5]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'.
make[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
Built target sak
/usr/bin/make -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/depend
make[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=
Dependee "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak_doc.dir/DependInfo.cmake" is newer than depender "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak_doc.dir/depend.internal".
Dependee "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak/CMakeFiles/sak_doc.dir/depend.internal".
Scanning dependencies of target sak_doc
make[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
/usr/bin/make -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/build
make[5]: Entering directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
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
Generating sak.1
cd /<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf/apps/sak && ../../bin/sak --export-help=man > sak.1
make[5]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
Built target sak_doc
make[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
make[3]: Leaving directory '/<<BUILDDIR>>/seqan2-2.4.0+dfsg/obj-arm-linux-gnueabihf'
make[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 -d debian/seqan-apps/usr/lib/seqan
	cp --reflink=auto -a debian/tmp/usr/bin debian/seqan-apps/usr/lib/seqan/
	install -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/
	install -d debian/.debhelper/generated/seqan-apps
	install -d debian/.debhelper/generated/libseqan2-dev
# 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 -p -m0644 debian/changelog 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 -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
	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
	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
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
	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/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/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
	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
	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
	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/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/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
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
	rm -f debian/seqan-apps/usr/bin/yara_mapper
	ln -s ../lib/seqan/bin/yara_mapper debian/seqan-apps/usr/bin/yara_mapper
	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
	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 1581173288 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_missing: warning: usr/share/man/man1/sak.1 exists in debian/tmp but is not installed to anywhere
	The following debhelper tools have reported what they installed (with files per package)
	 * dh_install: libseqan2-dev (0), seqan-apps (26)
	 * dh_installdocs: libseqan2-dev (1), seqan-apps (0)
	 * dh_installman: libseqan2-dev (0), seqan-apps (0)
	If the missing files are installed by another tool, please file a bug against it.
	When filing the report, if the tool is not part of debhelper itself, please reference the
	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
	For a short-term work-around: Add the files to debian/not-installed
   dh_dwz -a
	install -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
   dh_strip -a
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/22
	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/22/7fec9651ed76ca69df81965eddc7f7ed7acd36.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/22/7fec9651ed76ca69df81965eddc7f7ed7acd36.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/22/7fec9651ed76ca69df81965eddc7f7ed7acd36.debug debian/seqan-apps/usr/lib/seqan/bin/alf
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e5
	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/e5/26af86bcbf2ee34be68cb9a2ef46e977e502c0.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e5/26af86bcbf2ee34be68cb9a2ef46e977e502c0.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/e5/26af86bcbf2ee34be68cb9a2ef46e977e502c0.debug debian/seqan-apps/usr/lib/seqan/bin/bam2roi
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/74
	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/74/184071a932db468b78c87f2c17aaa31f1073ce.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/74/184071a932db468b78c87f2c17aaa31f1073ce.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/74/184071a932db468b78c87f2c17aaa31f1073ce.debug debian/seqan-apps/usr/lib/seqan/bin/bisar
	install -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/casbar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f0/b6fb23ce83117e77a555aac694d5f2dbf7f7fc.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f0/b6fb23ce83117e77a555aac694d5f2dbf7f7fc.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/f0/b6fb23ce83117e77a555aac694d5f2dbf7f7fc.debug debian/seqan-apps/usr/lib/seqan/bin/casbar
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/da
	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/da/df8dceb1c36550116832684ee00c9ec4c0c283.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/da/df8dceb1c36550116832684ee00c9ec4c0c283.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/da/df8dceb1c36550116832684ee00c9ec4c0c283.debug debian/seqan-apps/usr/lib/seqan/bin/dfi
	install -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/four2three debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d6/13dd038d889ee162eff2d106679a74cbe621ad.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d6/13dd038d889ee162eff2d106679a74cbe621ad.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/d6/13dd038d889ee162eff2d106679a74cbe621ad.debug debian/seqan-apps/usr/lib/seqan/bin/four2three
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b4
	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/b4/369d66b23e303aaebc727cef5a33f87010d3f5.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b4/369d66b23e303aaebc727cef5a33f87010d3f5.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/b4/369d66b23e303aaebc727cef5a33f87010d3f5.debug debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/54
	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/54/0f68da289c213df67a100e83fc0471a08772b8.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/54/0f68da289c213df67a100e83fc0471a08772b8.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/54/0f68da289c213df67a100e83fc0471a08772b8.debug debian/seqan-apps/usr/lib/seqan/bin/gustaf
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7a
	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/7a/de64561817e4d938abf5eb5bfa537d69244203.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7a/de64561817e4d938abf5eb5bfa537d69244203.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/7a/de64561817e4d938abf5eb5bfa537d69244203.debug debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/23
	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/23/e37672b3fdbfae8bf8bc24004421179fe48fdb.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/23/e37672b3fdbfae8bf8bc24004421179fe48fdb.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/23/e37672b3fdbfae8bf8bc24004421179fe48fdb.debug debian/seqan-apps/usr/lib/seqan/bin/insegt
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e0
	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/e0/15c4f0a4a876b000bcee1121aa33fece14b2e2.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e0/15c4f0a4a876b000bcee1121aa33fece14b2e2.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/e0/15c4f0a4a876b000bcee1121aa33fece14b2e2.debug debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ee
	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/ee/1f9d572dd67ff819f9d792e432ad923ef857a7.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ee/1f9d572dd67ff819f9d792e432ad923ef857a7.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/ee/1f9d572dd67ff819f9d792e432ad923ef857a7.debug debian/seqan-apps/usr/lib/seqan/bin/mason_genome
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/97
	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/97/5c7139e5753875440dfb537877b24fbdf46848.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/97/5c7139e5753875440dfb537877b24fbdf46848.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/97/5c7139e5753875440dfb537877b24fbdf46848.debug debian/seqan-apps/usr/lib/seqan/bin/mason_materializer
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/78
	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/78/c756debf632d113dd805bd4cdeed63e56ff86f.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/78/c756debf632d113dd805bd4cdeed63e56ff86f.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/78/c756debf632d113dd805bd4cdeed63e56ff86f.debug debian/seqan-apps/usr/lib/seqan/bin/mason_methylation
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ac
	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/ac/55833cca9e0b614435789a8838712d9ba8962d.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ac/55833cca9e0b614435789a8838712d9ba8962d.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/ac/55833cca9e0b614435789a8838712d9ba8962d.debug debian/seqan-apps/usr/lib/seqan/bin/mason_simulator
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a2
	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/a2/ee746e941c7f3e8d8afaa33e94951973a994de.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a2/ee746e941c7f3e8d8afaa33e94951973a994de.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/a2/ee746e941c7f3e8d8afaa33e94951973a994de.debug debian/seqan-apps/usr/lib/seqan/bin/mason_splicing
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f2
	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/f2/647297e9199d16c9fcb965247dfad33a8c381b.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f2/647297e9199d16c9fcb965247dfad33a8c381b.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/f2/647297e9199d16c9fcb965247dfad33a8c381b.debug debian/seqan-apps/usr/lib/seqan/bin/mason_variator
	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/e5/f5d72ac06bd3456959761d962602c40b8a1c1c.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e5/f5d72ac06bd3456959761d962602c40b8a1c1c.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/e5/f5d72ac06bd3456959761d962602c40b8a1c1c.debug debian/seqan-apps/usr/lib/seqan/bin/micro_razers
	install -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/pair_align debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/aa/d77492a3b53fa821a98658f25e81040acaaf90.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/aa/d77492a3b53fa821a98658f25e81040acaaf90.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/aa/d77492a3b53fa821a98658f25e81040acaaf90.debug debian/seqan-apps/usr/lib/seqan/bin/pair_align
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/6e
	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/6e/d5a730d1e86a6484feeac2e6ceb95f4a32f61f.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/6e/d5a730d1e86a6484feeac2e6ceb95f4a32f61f.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/6e/d5a730d1e86a6484feeac2e6ceb95f4a32f61f.debug debian/seqan-apps/usr/lib/seqan/bin/param_chooser
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/25
	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/25/a477f84c540c1b492640babf3aed78b4935802.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/25/a477f84c540c1b492640babf3aed78b4935802.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/25/a477f84c540c1b492640babf3aed78b4935802.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard
	install -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/rabema_evaluate debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8e/1f82eab67059ee50af841f163fce46c4f5bbee.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8e/1f82eab67059ee50af841f163fce46c4f5bbee.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/8e/1f82eab67059ee50af841f163fce46c4f5bbee.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f9
	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/f9/79cb20e477a0f1982f8295569b5857307763c9.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f9/79cb20e477a0f1982f8295569b5857307763c9.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/f9/79cb20e477a0f1982f8295569b5857307763c9.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam
	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/e5/63481aa313ce1c28b44422879b1c454c914444.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/e5/63481aa313ce1c28b44422879b1c454c914444.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/e5/63481aa313ce1c28b44422879b1c454c914444.debug debian/seqan-apps/usr/lib/seqan/bin/razers
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/49
	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/49/bbb57bcf594611236da51072f7b4d04b0020ba.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/49/bbb57bcf594611236da51072f7b4d04b0020ba.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/49/bbb57bcf594611236da51072f7b4d04b0020ba.debug debian/seqan-apps/usr/lib/seqan/bin/razers3
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fe
	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/fe/d97198771a30331ccee19d052565472466c24f.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fe/d97198771a30331ccee19d052565472466c24f.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/fe/d97198771a30331ccee19d052565472466c24f.debug debian/seqan-apps/usr/lib/seqan/bin/rep_sep
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c4
	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/c4/c2984915e5ede75a782275f90b334f79440db2.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c4/c2984915e5ede75a782275f90b334f79440db2.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/c4/c2984915e5ede75a782275f90b334f79440db2.debug debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d5
	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/d5/1a90f532bc5775d60f3cb0c8f63c9a19dda09d.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d5/1a90f532bc5775d60f3cb0c8f63c9a19dda09d.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/d5/1a90f532bc5775d60f3cb0c8f63c9a19dda09d.debug debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/67
	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/67/03cdd29e853432b55158fa36b75dd43f2f4740.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/67/03cdd29e853432b55158fa36b75dd43f2f4740.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/67/03cdd29e853432b55158fa36b75dd43f2f4740.debug debian/seqan-apps/usr/lib/seqan/bin/s4_join
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/02
	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/02/421df56b75d02d55609030270b0a4111b54709.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/02/421df56b75d02d55609030270b0a4111b54709.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/02/421df56b75d02d55609030270b0a4111b54709.debug debian/seqan-apps/usr/lib/seqan/bin/s4_search
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d3
	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/d3/bf9dceb3c55fa2a103712891a8fa6fa5c3d1c8.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d3/bf9dceb3c55fa2a103712891a8fa6fa5c3d1c8.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/d3/bf9dceb3c55fa2a103712891a8fa6fa5c3d1c8.debug debian/seqan-apps/usr/lib/seqan/bin/sak
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/56
	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/56/c210a7d759565296d00513075f5a32d3efb078.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/56/c210a7d759565296d00513075f5a32d3efb078.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/56/c210a7d759565296d00513075f5a32d3efb078.debug debian/seqan-apps/usr/lib/seqan/bin/sam2matrix
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ce
	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/ce/20b1678d018a4dd1553023b110f7cf92247f0c.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ce/20b1678d018a4dd1553023b110f7cf92247f0c.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/ce/20b1678d018a4dd1553023b110f7cf92247f0c.debug debian/seqan-apps/usr/lib/seqan/bin/samcat
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/be
	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/be/b351cacb3b8d381070e1115aaf0e63c82e685e.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/be/b351cacb3b8d381070e1115aaf0e63c82e685e.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/be/b351cacb3b8d381070e1115aaf0e63c82e685e.debug debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee
	install -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/seqcons2 debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c2/01aa6575c716c86123ad0ca9c913392da3492d.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c2/01aa6575c716c86123ad0ca9c913392da3492d.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/c2/01aa6575c716c86123ad0ca9c913392da3492d.debug debian/seqan-apps/usr/lib/seqan/bin/seqcons2
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4b
	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/4b/e107856c5b6f2bfe70987d6178cbab8aec8192.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4b/e107856c5b6f2bfe70987d6178cbab8aec8192.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/4b/e107856c5b6f2bfe70987d6178cbab8aec8192.debug debian/seqan-apps/usr/lib/seqan/bin/sgip
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ba
	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/ba/0074d04b89fc45781900821c649e9499c81b56.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ba/0074d04b89fc45781900821c649e9499c81b56.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/ba/0074d04b89fc45781900821c649e9499c81b56.debug debian/seqan-apps/usr/lib/seqan/bin/snp_store
	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/c4/e06d81fd36b63d9795338e1c9a96c10c150639.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c4/e06d81fd36b63d9795338e1c9a96c10c150639.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/c4/e06d81fd36b63d9795338e1c9a96c10c150639.debug debian/seqan-apps/usr/lib/seqan/bin/stellar
	install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/0e
	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/0e/ac3fa8688fc05a2a21be390b9618e522a1cccd.debug
	chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/0e/ac3fa8688fc05a2a21be390b9618e522a1cccd.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/0e/ac3fa8688fc05a2a21be390b9618e522a1cccd.debug debian/seqan-apps/usr/lib/seqan/bin/tree_recon
	install -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 -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
   dh_makeshlibs -a
	rm -f debian/seqan-apps/DEBIAN/shlibs
   dh_shlibdeps -a
	install -d debian/seqan-apps/DEBIAN
	dpkg-shlibdeps -Tdebian/seqan-apps.substvars 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
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/insegt 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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/mason_methylation 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/fx_bam_coverage debian/seqan-apps/usr/lib/seqan/bin/insegt debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/seqan-apps/usr/lib/seqan/bin/dfi debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/seqan-apps/usr/lib/seqan/bin/four2three 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/roi_feature_projection debian/seqan-apps/usr/lib/seqan/bin/alf debian/seqan-apps/usr/lib/seqan/bin/casbar 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/sgip debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/lib/seqan/bin/samcat debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/lib/seqan/bin/stellar debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/seqan-apps/usr/lib/seqan/bin/sak debian/seqan-apps/usr/lib/seqan/bin/bisar debian/seqan-apps/usr/lib/seqan/bin/mason_methylation were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
	echo misc:Depends= >> debian/seqan-apps.substvars
	echo misc:Pre-Depends= >> debian/seqan-apps.substvars
	install -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 -DPackage=seqan-apps-dbgsym "-DDepends=seqan-apps (= \${binary:Version})" "-DDescription=debug symbols for seqan-apps" "-DBuild-Ids=02421df56b75d02d55609030270b0a4111b54709 0eac3fa8688fc05a2a21be390b9618e522a1cccd 227fec9651ed76ca69df81965eddc7f7ed7acd36 23e37672b3fdbfae8bf8bc24004421179fe48fdb 25a477f84c540c1b492640babf3aed78b4935802 49bbb57bcf594611236da51072f7b4d04b0020ba 4be107856c5b6f2bfe70987d6178cbab8aec8192 540f68da289c213df67a100e83fc0471a08772b8 56c210a7d759565296d00513075f5a32d3efb078 6703cdd29e853432b55158fa36b75dd43f2f4740 6ed5a730d1e86a6484feeac2e6ceb95f4a32f61f 74184071a932db468b78c87f2c17aaa31f1073ce 78c756debf632d113dd805bd4cdeed63e56ff86f 7ade64561817e4d938abf5eb5bfa537d69244203 8e1f82eab67059ee50af841f163fce46c4f5bbee 975c7139e5753875440dfb537877b24fbdf46848 a2ee746e941c7f3e8d8afaa33e94951973a994de aad77492a3b53fa821a98658f25e81040acaaf90 ac55833cca9e0b614435789a8838712d9ba8962d b4369d66b23e303aaebc727cef5a33f87010d3f5 ba0074d04b89fc45781900821c649e9499c81b56 beb351cacb3b8d381070e1115aaf0e63c82e685e c201aa6575c716c86123ad0ca9c913392da3492d c4c2984915e5ede75a782275f90b334f79440db2 c4e06d81fd36b63d9795338e1c9a96c10c150639 ce20b1678d018a4dd1553023b110f7cf92247f0c d3bf9dceb3c55fa2a103712891a8fa6fa5c3d1c8 d51a90f532bc5775d60f3cb0c8f63c9a19dda09d d613dd038d889ee162eff2d106679a74cbe621ad dadf8dceb1c36550116832684ee00c9ec4c0c283 e015c4f0a4a876b000bcee1121aa33fece14b2e2 e526af86bcbf2ee34be68cb9a2ef46e977e502c0 e563481aa313ce1c28b44422879b1c454c914444 e5f5d72ac06bd3456959761d962602c40b8a1c1c ee1f9d572dd67ff819f9d792e432ad923ef857a7 f0b6fb23ce83117e77a555aac694d5f2dbf7f7fc f2647297e9199d16c9fcb965247dfad33a8c381b f979cb20e477a0f1982f8295569b5857307763c9 fed97198771a30331ccee19d052565472466c24f" -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 -UMulti-Arch
	chmod 0644 -- debian/seqan-apps/DEBIAN/control
   dh_md5sums -a
	cd debian/seqan-apps >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/seqan-apps/DEBIAN/md5sums
	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 --root-owner-group --build debian/.debhelper/seqan-apps/dbgsym-root ..
dpkg-deb: building package 'seqan-apps' in '../seqan-apps_2.4.0+dfsg-12_armhf.deb'.
dpkg-deb: building package 'seqan-apps-dbgsym' in '../seqan-apps-dbgsym_2.4.0+dfsg-12_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../seqan2_2.4.0+dfsg-12_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2020-02-16T16:09:06Z

Finished
--------

I: Built successfully

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


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


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

Format: 1.8
Date: Sat, 08 Feb 2020 15:48:08 +0100
Source: seqan2
Binary: seqan-apps seqan-apps-dbgsym
Architecture: armhf
Version: 2.4.0+dfsg-12
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Michael R. Crusoe <michael.crusoe@gmail.com>
Description:
 seqan-apps - C++ library for the analysis of biological sequences
Closes: 938465
Changes:
 seqan2 (2.4.0+dfsg-12) unstable; urgency=medium
 .
   * Convert python scripts to python3. Closes: #938465
   * debhelper-compat 12
   * Standards-Version: 4.5.0
   * Drop custom source compression.
   * Remove empty debian/source/options.
   * Remove obsolete fields Name, Contact from debian/upstream/metadata.
Checksums-Sha1:
 b4e69c189a7ec27f6c2306dbb220ea22730ebe1f 173963776 seqan-apps-dbgsym_2.4.0+dfsg-12_armhf.deb
 fdf311f208f80f67d86a60b34956b3c08b5e34fa 7288972 seqan-apps_2.4.0+dfsg-12_armhf.deb
 07ca5dfed0eb9dac224db723df316228288c7d28 6648 seqan2_2.4.0+dfsg-12_armhf.buildinfo
Checksums-Sha256:
 bf1756aa378773078f23c2cd69706956c14433453395af94e83fbc7c3e87e3b8 173963776 seqan-apps-dbgsym_2.4.0+dfsg-12_armhf.deb
 1d8f583b41e3694929cfcae82fc64e0f0c289e294c7225d5aba7d72f483878ba 7288972 seqan-apps_2.4.0+dfsg-12_armhf.deb
 dbe6f0b6c9b3afc27255be4c5bc1609dce90cad1cc093e476123025f2f313db5 6648 seqan2_2.4.0+dfsg-12_armhf.buildinfo
Files:
 298d377dfa227e636d203a9257803a5f 173963776 debug optional seqan-apps-dbgsym_2.4.0+dfsg-12_armhf.deb
 aca6761520234691a393e3a955adbb99 7288972 science optional seqan-apps_2.4.0+dfsg-12_armhf.deb
 0836b4e79b34f50a88159e71ab669ff7 6648 science optional seqan2_2.4.0+dfsg-12_armhf.buildinfo

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


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

 new Debian package, version 2.0.
 size 173963776 bytes: control archive=2360 bytes.
    1951 bytes,    12 lines      control              
    4224 bytes,    40 lines      md5sums              
 Package: seqan-apps-dbgsym
 Source: seqan2
 Version: 2.4.0+dfsg-12
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 184135
 Depends: seqan-apps (= 2.4.0+dfsg-12)
 Section: debug
 Priority: optional
 Description: debug symbols for seqan-apps
 Build-Ids: 02421df56b75d02d55609030270b0a4111b54709 0eac3fa8688fc05a2a21be390b9618e522a1cccd 227fec9651ed76ca69df81965eddc7f7ed7acd36 23e37672b3fdbfae8bf8bc24004421179fe48fdb 25a477f84c540c1b492640babf3aed78b4935802 49bbb57bcf594611236da51072f7b4d04b0020ba 4be107856c5b6f2bfe70987d6178cbab8aec8192 540f68da289c213df67a100e83fc0471a08772b8 56c210a7d759565296d00513075f5a32d3efb078 6703cdd29e853432b55158fa36b75dd43f2f4740 6ed5a730d1e86a6484feeac2e6ceb95f4a32f61f 74184071a932db468b78c87f2c17aaa31f1073ce 78c756debf632d113dd805bd4cdeed63e56ff86f 7ade64561817e4d938abf5eb5bfa537d69244203 8e1f82eab67059ee50af841f163fce46c4f5bbee 975c7139e5753875440dfb537877b24fbdf46848 a2ee746e941c7f3e8d8afaa33e94951973a994de aad77492a3b53fa821a98658f25e81040acaaf90 ac55833cca9e0b614435789a8838712d9ba8962d b4369d66b23e303aaebc727cef5a33f87010d3f5 ba0074d04b89fc45781900821c649e9499c81b56 beb351cacb3b8d381070e1115aaf0e63c82e685e c201aa6575c716c86123ad0ca9c913392da3492d c4c2984915e5ede75a782275f90b334f79440db2 c4e06d81fd36b63d9795338e1c9a96c10c150639 ce20b1678d018a4dd1553023b110f7cf92247f0c d3bf9dceb3c55fa2a103712891a8fa6fa5c3d1c8 d51a90f532bc5775d60f3cb0c8f63c9a19dda09d d613dd038d889ee162eff2d106679a74cbe621ad dadf8dceb1c36550116832684ee00c9ec4c0c283 e015c4f0a4a876b000bcee1121aa33fece14b2e2 e526af86bcbf2ee34be68cb9a2ef46e977e502c0 e563481aa313ce1c28b44422879b1c454c914444 e5f5d72ac06bd3456959761d962602c40b8a1c1c ee1f9d572dd67ff819f9d792e432ad923ef857a7 f0b6fb23ce83117e77a555aac694d5f2dbf7f7fc f2647297e9199d16c9fcb965247dfad33a8c381b f979cb20e477a0f1982f8295569b5857307763c9 fed97198771a30331ccee19d052565472466c24f

drwxr-xr-x root/root         0 2020-02-08 14:48 ./
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/02/
-rw-r--r-- root/root   5568656 2020-02-08 14:48 ./usr/lib/debug/.build-id/02/421df56b75d02d55609030270b0a4111b54709.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/0e/
-rw-r--r-- root/root   1870148 2020-02-08 14:48 ./usr/lib/debug/.build-id/0e/ac3fa8688fc05a2a21be390b9618e522a1cccd.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/22/
-rw-r--r-- root/root   2375184 2020-02-08 14:48 ./usr/lib/debug/.build-id/22/7fec9651ed76ca69df81965eddc7f7ed7acd36.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/23/
-rw-r--r-- root/root   3006924 2020-02-08 14:48 ./usr/lib/debug/.build-id/23/e37672b3fdbfae8bf8bc24004421179fe48fdb.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/25/
-rw-r--r-- root/root   2351308 2020-02-08 14:48 ./usr/lib/debug/.build-id/25/a477f84c540c1b492640babf3aed78b4935802.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/49/
-rw-r--r-- root/root  14546340 2020-02-08 14:48 ./usr/lib/debug/.build-id/49/bbb57bcf594611236da51072f7b4d04b0020ba.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/4b/
-rw-r--r-- root/root   1685944 2020-02-08 14:48 ./usr/lib/debug/.build-id/4b/e107856c5b6f2bfe70987d6178cbab8aec8192.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/54/
-rw-r--r-- root/root   4360232 2020-02-08 14:48 ./usr/lib/debug/.build-id/54/0f68da289c213df67a100e83fc0471a08772b8.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/56/
-rw-r--r-- root/root   2252592 2020-02-08 14:48 ./usr/lib/debug/.build-id/56/c210a7d759565296d00513075f5a32d3efb078.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/67/
-rw-r--r-- root/root   5595008 2020-02-08 14:48 ./usr/lib/debug/.build-id/67/03cdd29e853432b55158fa36b75dd43f2f4740.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/6e/
-rw-r--r-- root/root   1497044 2020-02-08 14:48 ./usr/lib/debug/.build-id/6e/d5a730d1e86a6484feeac2e6ceb95f4a32f61f.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/74/
-rw-r--r-- root/root   3804536 2020-02-08 14:48 ./usr/lib/debug/.build-id/74/184071a932db468b78c87f2c17aaa31f1073ce.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/78/
-rw-r--r-- root/root   2653492 2020-02-08 14:48 ./usr/lib/debug/.build-id/78/c756debf632d113dd805bd4cdeed63e56ff86f.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/7a/
-rw-r--r-- root/root   2231168 2020-02-08 14:48 ./usr/lib/debug/.build-id/7a/de64561817e4d938abf5eb5bfa537d69244203.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/8e/
-rw-r--r-- root/root   2504976 2020-02-08 14:48 ./usr/lib/debug/.build-id/8e/1f82eab67059ee50af841f163fce46c4f5bbee.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/97/
-rw-r--r-- root/root   3595432 2020-02-08 14:48 ./usr/lib/debug/.build-id/97/5c7139e5753875440dfb537877b24fbdf46848.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/a2/
-rw-r--r-- root/root   3806708 2020-02-08 14:48 ./usr/lib/debug/.build-id/a2/ee746e941c7f3e8d8afaa33e94951973a994de.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/aa/
-rw-r--r-- root/root  47816576 2020-02-08 14:48 ./usr/lib/debug/.build-id/aa/d77492a3b53fa821a98658f25e81040acaaf90.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/ac/
-rw-r--r-- root/root   5401360 2020-02-08 14:48 ./usr/lib/debug/.build-id/ac/55833cca9e0b614435789a8838712d9ba8962d.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/b4/
-rw-r--r-- root/root   2084448 2020-02-08 14:48 ./usr/lib/debug/.build-id/b4/369d66b23e303aaebc727cef5a33f87010d3f5.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/ba/
-rw-r--r-- root/root   4337784 2020-02-08 14:48 ./usr/lib/debug/.build-id/ba/0074d04b89fc45781900821c649e9499c81b56.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/be/
-rw-r--r-- root/root   7514452 2020-02-08 14:48 ./usr/lib/debug/.build-id/be/b351cacb3b8d381070e1115aaf0e63c82e685e.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/c2/
-rw-r--r-- root/root   5546968 2020-02-08 14:48 ./usr/lib/debug/.build-id/c2/01aa6575c716c86123ad0ca9c913392da3492d.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/c4/
-rw-r--r-- root/root   2587112 2020-02-08 14:48 ./usr/lib/debug/.build-id/c4/c2984915e5ede75a782275f90b334f79440db2.debug
-rw-r--r-- root/root   6635916 2020-02-08 14:48 ./usr/lib/debug/.build-id/c4/e06d81fd36b63d9795338e1c9a96c10c150639.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/ce/
-rw-r--r-- root/root   2337076 2020-02-08 14:48 ./usr/lib/debug/.build-id/ce/20b1678d018a4dd1553023b110f7cf92247f0c.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/d3/
-rw-r--r-- root/root   2349820 2020-02-08 14:48 ./usr/lib/debug/.build-id/d3/bf9dceb3c55fa2a103712891a8fa6fa5c3d1c8.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/d5/
-rw-r--r-- root/root   1733484 2020-02-08 14:48 ./usr/lib/debug/.build-id/d5/1a90f532bc5775d60f3cb0c8f63c9a19dda09d.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/d6/
-rw-r--r-- root/root   2207812 2020-02-08 14:48 ./usr/lib/debug/.build-id/d6/13dd038d889ee162eff2d106679a74cbe621ad.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/da/
-rw-r--r-- root/root   2923976 2020-02-08 14:48 ./usr/lib/debug/.build-id/da/df8dceb1c36550116832684ee00c9ec4c0c283.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/e0/
-rw-r--r-- root/root   3403240 2020-02-08 14:48 ./usr/lib/debug/.build-id/e0/15c4f0a4a876b000bcee1121aa33fece14b2e2.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/e5/
-rw-r--r-- root/root   2213696 2020-02-08 14:48 ./usr/lib/debug/.build-id/e5/26af86bcbf2ee34be68cb9a2ef46e977e502c0.debug
-rw-r--r-- root/root   4339212 2020-02-08 14:48 ./usr/lib/debug/.build-id/e5/63481aa313ce1c28b44422879b1c454c914444.debug
-rw-r--r-- root/root   3892132 2020-02-08 14:48 ./usr/lib/debug/.build-id/e5/f5d72ac06bd3456959761d962602c40b8a1c1c.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/ee/
-rw-r--r-- root/root   1897564 2020-02-08 14:48 ./usr/lib/debug/.build-id/ee/1f9d572dd67ff819f9d792e432ad923ef857a7.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/f0/
-rw-r--r-- root/root   4620064 2020-02-08 14:48 ./usr/lib/debug/.build-id/f0/b6fb23ce83117e77a555aac694d5f2dbf7f7fc.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/f2/
-rw-r--r-- root/root   3678252 2020-02-08 14:48 ./usr/lib/debug/.build-id/f2/647297e9199d16c9fcb965247dfad33a8c381b.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/f9/
-rw-r--r-- root/root   2168072 2020-02-08 14:48 ./usr/lib/debug/.build-id/f9/79cb20e477a0f1982f8295569b5857307763c9.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.build-id/fe/
-rw-r--r-- root/root   2145228 2020-02-08 14:48 ./usr/lib/debug/.build-id/fe/d97198771a30331ccee19d052565472466c24f.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root   2946012 2020-02-08 14:48 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/seqan-apps.debug
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/share/doc/seqan-apps-dbgsym -> seqan-apps


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

 new Debian package, version 2.0.
 size 7288972 bytes: control archive=4492 bytes.
     983 bytes,    20 lines      control              
   10749 bytes,   142 lines      md5sums              
 Package: seqan-apps
 Source: seqan2
 Version: 2.4.0+dfsg-12
 Architecture: armhf
 Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
 Installed-Size: 46300
 Depends: libbz2-1.0, libc6 (>= 2.29), libgcc1 (>= 1:3.5), libgomp1 (>= 6), libstdc++6 (>= 9), zlib1g (>= 1:1.1.4)
 Suggests: cwltool | cwl-runner
 Section: science
 Priority: optional
 Homepage: http://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 2020-02-08 14:48 ./
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/bin/
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/alf -> ../lib/seqan/bin/alf
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/gustaf -> ../lib/seqan/bin/gustaf
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/insegt -> ../lib/seqan/bin/insegt
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/mason_frag_sequencing -> ../lib/seqan/bin/mason_frag_sequencing
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/mason_genome -> ../lib/seqan/bin/mason_genome
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/mason_materializer -> ../lib/seqan/bin/mason_materializer
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/mason_methylation -> ../lib/seqan/bin/mason_methylation
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/micro_razers -> ../lib/seqan/bin/micro_razers
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/pair_align -> ../lib/seqan/bin/pair_align
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/rabema_build_gold_standard -> ../lib/seqan/bin/rabema_build_gold_standard
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/rabema_evaluate -> ../lib/seqan/bin/rabema_evaluate
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/rabema_prepare_sam -> ../lib/seqan/bin/rabema_prepare_sam
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/razers -> ../lib/seqan/bin/razers
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/razers3 -> ../lib/seqan/bin/razers3
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/sak -> ../lib/seqan/bin/sak
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/seqan_tcoffee -> ../lib/seqan/bin/seqan_tcoffee
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/snp_store -> ../lib/seqan/bin/snp_store
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/stellar -> ../lib/seqan/bin/stellar
lrwxrwxrwx root/root         0 2020-02-08 14:48 ./usr/bin/tree_recon -> ../lib/seqan/bin/tree_recon
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/seqan/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/lib/seqan/bin/
-rwxr-xr-x root/root    494636 2020-02-08 14:48 ./usr/lib/seqan/bin/alf
-rwxr-xr-x root/root    515076 2020-02-08 14:48 ./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    871712 2020-02-08 14:48 ./usr/lib/seqan/bin/bisar
-rwxr-xr-x root/root   1097508 2020-02-08 14:48 ./usr/lib/seqan/bin/casbar
-rwxr-xr-x root/root    629796 2020-02-08 14:48 ./usr/lib/seqan/bin/dfi
-rwxr-xr-x root/root    502824 2020-02-08 14:48 ./usr/lib/seqan/bin/four2three
-rwxr-xr-x root/root    437244 2020-02-08 14:48 ./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    933004 2020-02-08 14:48 ./usr/lib/seqan/bin/gustaf
-rwxr-xr-x root/root    515136 2020-02-08 14:48 ./usr/lib/seqan/bin/gustaf_mate_joining
-rwxr-xr-x root/root    658484 2020-02-08 14:48 ./usr/lib/seqan/bin/insegt
-rwxr-xr-x root/root    711808 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_frag_sequencing
-rwxr-xr-x root/root    400364 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_genome
-rwxr-xr-x root/root    760952 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_materializer
-rwxr-xr-x root/root    560168 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_methylation
-rwxr-xr-x root/root   1027256 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_simulator
-rwxr-xr-x root/root    781432 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_splicing
-rwxr-xr-x root/root    756804 2020-02-08 14:48 ./usr/lib/seqan/bin/mason_variator
-rwxr-xr-x root/root   3634672 2020-02-08 14:48 ./usr/lib/seqan/bin/micro_razers
-rwxr-xr-x root/root   5774388 2020-02-08 14:48 ./usr/lib/seqan/bin/pair_align
-rwxr-xr-x root/root    371084 2020-02-08 14:48 ./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    560232 2020-02-08 14:48 ./usr/lib/seqan/bin/rabema_build_gold_standard
-rwxr-xr-x root/root    564292 2020-02-08 14:48 ./usr/lib/seqan/bin/rabema_evaluate
-rwxr-xr-x root/root    502812 2020-02-08 14:48 ./usr/lib/seqan/bin/rabema_prepare_sam
-rwxr-xr-x root/root   3798520 2020-02-08 14:48 ./usr/lib/seqan/bin/razers
-rwxr-xr-x root/root   7571048 2020-02-08 14:48 ./usr/lib/seqan/bin/razers3
-rwxr-xr-x root/root    428800 2020-02-08 14:48 ./usr/lib/seqan/bin/rep_sep
-rwxr-xr-x root/root    560160 2020-02-08 14:48 ./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    392176 2020-02-08 14:48 ./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   1743716 2020-02-08 14:48 ./usr/lib/seqan/bin/s4_join
-rwxr-xr-x root/root   1735540 2020-02-08 14:48 ./usr/lib/seqan/bin/s4_search
-rwxr-xr-x root/root    527436 2020-02-08 14:48 ./usr/lib/seqan/bin/sak
-rwxr-xr-x root/root    470028 2020-02-08 14:48 ./usr/lib/seqan/bin/sam2matrix
-rwxr-xr-x root/root    523300 2020-02-08 14:48 ./usr/lib/seqan/bin/samcat
-rwxr-xr-x root/root   1539188 2020-02-08 14:48 ./usr/lib/seqan/bin/seqan_tcoffee
-rwxr-xr-x root/root   1121420 2020-02-08 14:48 ./usr/lib/seqan/bin/seqcons2
-rwxr-xr-x root/root    314048 2020-02-08 14:48 ./usr/lib/seqan/bin/sgip
-rwxr-xr-x root/root    916644 2020-02-08 14:48 ./usr/lib/seqan/bin/snp_store
-rwxr-xr-x root/root   1522792 2020-02-08 14:48 ./usr/lib/seqan/bin/stellar
-rwxr-xr-x root/root    441356 2020-02-08 14:48 ./usr/lib/seqan/bin/tree_recon
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/doc/seqan-apps/
-rw-r--r-- root/root      2481 2019-09-18 13:56 ./usr/share/doc/seqan-apps/README.Debian
drwxr-xr-x root/root         0 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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      4968 2020-02-08 14:48 ./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 2020-02-08 14:48 ./usr/share/doc/seqan-apps/copyright
drwxr-xr-x root/root         0 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./usr/share/doc/seqan-apps/ngs_roi/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/doc/seqan-apps/ngs_roi/R/
-rw-r--r-- root/root      4285 2020-02-08 14:48 ./usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.tar.gz
-rw-r--r-- root/root     17224 2020-02-08 14:48 ./usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.zip
-rw-r--r-- root/root      3641 2020-02-08 14:48 ./usr/share/doc/seqan-apps/ngs_roi/README.gz
drwxr-xr-x root/root         0 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./usr/share/doc/seqan-apps/sak/README.sak.txt
drwxr-xr-x root/root         0 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./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 2020-02-08 14:48 ./usr/share/man/
drwxr-xr-x root/root         0 2020-02-08 14:48 ./usr/share/man/man1/
-rw-r--r-- root/root      1269 2020-02-08 14:48 ./usr/share/man/man1/alf.1.gz
-rw-r--r-- root/root      2031 2020-02-08 14:48 ./usr/share/man/man1/gustaf.1.gz
-rw-r--r-- root/root      1124 2020-02-08 14:48 ./usr/share/man/man1/insegt.1.gz
-rw-r--r-- root/root      2580 2020-02-08 14:48 ./usr/share/man/man1/mason_frag_sequencing.1.gz
-rw-r--r-- root/root       708 2020-02-08 14:48 ./usr/share/man/man1/mason_genome.1.gz
-rw-r--r-- root/root      1189 2020-02-08 14:48 ./usr/share/man/man1/mason_materializer.1.gz
-rw-r--r-- root/root       676 2020-02-08 14:48 ./usr/share/man/man1/mason_methylation.1.gz
-rw-r--r-- root/root      1241 2020-02-08 14:48 ./usr/share/man/man1/micro_razers.1.gz
-rw-r--r-- root/root       929 2020-02-08 14:48 ./usr/share/man/man1/pair_align.1.gz
-rw-r--r-- root/root      1688 2020-02-08 14:48 ./usr/share/man/man1/rabema_build_gold_standard.1.gz
-rw-r--r-- root/root      2185 2020-02-08 14:48 ./usr/share/man/man1/rabema_evaluate.1.gz
-rw-r--r-- root/root       337 2020-02-08 14:48 ./usr/share/man/man1/rabema_prepare_sam.1.gz
-rw-r--r-- root/root      2423 2020-02-08 14:48 ./usr/share/man/man1/razers.1.gz
-rw-r--r-- root/root      3120 2020-02-08 14:48 ./usr/share/man/man1/razers3.1.gz
-rw-r--r-- root/root      1120 2020-02-08 14:48 ./usr/share/man/man1/sak.1.gz
-rw-r--r-- root/root      1165 2020-02-08 14:48 ./usr/share/man/man1/seqan_tcoffee.1.gz
-rw-r--r-- root/root      2200 2020-02-08 14:48 ./usr/share/man/man1/snp_store.1.gz
-rw-r--r-- root/root      1493 2020-02-08 14:48 ./usr/share/man/man1/stellar.1.gz
-rw-r--r-- root/root       669 2020-02-08 14:48 ./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: 8206292
Build-Time: 29502
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 474
Job: seqan2_2.4.0+dfsg-12
Machine Architecture: armhf
Package: seqan2
Package-Time: 30032
Source-Version: 2.4.0+dfsg-12
Space: 8206292
Status: successful
Version: 2.4.0+dfsg-12
--------------------------------------------------------------------------------
Finished at 2020-02-16T16:09:06Z
Build needed 08:20:32, 8206292k disk space